This is one of the places that are booked for its unusual atmosphere. Located right next to Central Park, this unique hotel will take you right in the middle of New York culture and never ending energy. After you check in, expect everything you can from 5 star property - professional and discrete staff, luxurious rooms, renowned restaurant, pool and spa.
Hotel is located just steps away from main shopping streets and Central Park Zoo. Ideal place to feel NY atmosphere!
In hotel:
Outside: