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 … Continue reading This “Micro” Hotel Room in New York City Could Cost You $721…For One Night!