Review: The Belvedere Hotel, New York, NY – Fine If You Like Cockroaches (Photos)
From April 5th – April 8th, 2013 my friend and I stayed at The Belvedere Hotel in New York, NY in Room 806. The hotel is located in the heart of New York City’s theater district and centrally located and close to many attractions. The…