Does the hotel offer a microwave in the room?
Address: 12120 International Dr, Orlando, FL 32821, USA
Alberto Santos Sousa | Sep 26, 2018
Don't.
Marcelo G | Sep 26, 2018
Not in the room, but with ice and vending machines at the corridor.
Thanks! Your answer is awaiting moderation.