Do they have microwaves and refrigerator?
Address: 129 N 8th St, Las Vegas, NV 89101, USA
Marlin Hayward | Oct 19, 2019
Not in rooms
OSCAR GALVAN | Oct 19, 2019
No, they don't have microwaves or fridges
Julius. T. Charles | Oct 19, 2019
No they don't have a microwave here.
Thanks! Your answer is awaiting moderation.