Was there a Alamar Hotel in New York?

Yes, there was an Alamar Hotel in New York. It was located at 236 West 48th Street in Manhattan. It was a budget hotel that offered rooms for $10 per night. It was popular with tourists and budget-minded travelers. The Alamar Hotel closed in 2008.
Copyright Wanderlust World © https://www.ynyoo.com