J

John Brebbia

4 years ago

Really nice location near some great NYC landmarks...

Really nice location near some great NYC landmarks. Service was good and the rooms are very nice. No coffee machine in my room but there was coffee and tea in the lobby.

Comments:

No comments