Monday, June 25, 2012

The Westbury - New York, New York

The Westbury - New York, New York

Madison Ave. at 69th St.,
New York City
From its crystal chandeliers and carved ceilings to its elegantly tufted sofas and deep, new crimson carpets, the word is a warm "welcome" to one of New York's truly fine hotels.

No comments:

Post a Comment