Do the rooms smell like moth balls?
Address: 5601 Universal Blvd, Orlando, FL 32819, USA
Chris Skeans | Nov 6, 2018
No
Kevin Johnson (KJcanhelp) | Nov 6, 2019
No EJ. 5 star hotels dont smell like mothballs. Next question.
Thanks! Your answer is awaiting moderation.