G
Green Space Review of The St. Regis Hotel New York
Overrated, service is bad and every invoice you ge...
Overrated, service is bad and every invoice you get has something you did not order on it.
Comments: