 Once the grand home of the Vanderbilt family, this Victorian-style hotel displays many of its original features including stained glass windows and beautifully painted ceilings. Located in fashionable South Kensington, it is conveniently located within walking distance to popular museums, restaurants and shopping areas.
|