The hotel is well located right by Grand Central Station. Although comfortable, the rooms are small and the bathrooms are really small. The bed is very comfortable. Water pressure can be an issue if you attempt to shower during peak periods. The only reason to stay here is the location.
hotel reviews