Archive for October 20th, 2008

Luxury Spa opens at The Carlyle in Manhattan

Monday, October 20th, 2008

One of New York’s most iconic hotels, The Carlyle, has recently unveiled a state-of-the art Spa that can rival the best in Manhattan. Located in Upper East Side, the marvellous Art Deco facade of The Carlyle overlooks Central Park whilst the gleaming interior offers a peaceful sanctuary from the adrenalin-fuelled cut and thrust of Manhattan streets. (more…)