This “Micro” Hotel Room in New York City Could Cost You $721…For One Night!

#AREYOUBEINGSCREWED? It has recently come to our attention that a traveler forked over $600 to spend one night at the Arlo NoMad hotel in New York City.  The size of the room, like most in the newish glass tower hotel in the madcap midsection of Manhattan checks in at about 150 square feet, or in California terms, about the size of a thimble. How does … Continue reading This “Micro” Hotel Room in New York City Could Cost You $721…For One Night!