The Greenwich Hotel
08 . 12 . 08It seems like every day there is a new boutique hotel opening in the city but The Greenwich Hotel seems more like a home than a hotel. Albeit a home in Tribeca owned by a movie star and in this case Robert DeNiro. The best part about the hotel is that no two rooms look […]