Love to travel?
and get all the hot deals delivered to your inbox
The Pod Hotel is located at 230 East 51st Street, New York, NY 10022, United States
The hotel has 346 rooms which are equiped with cable and satellite channels
Click the ‘Show Price’ button to get some amazing prices and the hotel details