T

Comfortable room, fantastic views.

Comfortable room, fantastic views.
Mini-bar has a decent selection of snacks and drinks.

The Standard is in a great location by Chelsea.

The staff was super helpful.

Comments:

No comments