S

Great hotel. No bad smells whatsoever. Had a great...

Great hotel. No bad smells whatsoever. Had a great view of the American Falls from my room on the 31st floor.

Comments:

No comments