Does the rooms have microwave in them?
Address: 7707 NW 103rd St, Hialeah Gardens, FL 33016, USA
cris cubangbang | Aug 1, 2022
You may request on the front office
Pamela Leyva | Aug 1, 2022
No they don't. They have a mini bar and a coffee maker.
Thanks! Your answer is awaiting moderation.