LONDON, UNITED KINGDOM • 15-17 HARRINGTON GARDENS
Hotel: The Other House - South Kensington
City: LONDON
Country: UNITED KINGDOM
Address: 15-17 HARRINGTON GARDENS
Phone: 00 44 20 3846 6000
Category: 4 Stars
Check availability and rates for The Other House - South Kensington.
Check AvailabilityThe Other House - South Kensington is located in LONDON, UNITED KINGDOM. This hotel offers comfortable accommodation with modern amenities and excellent service.
Book The Other House - South Kensington with That Vacation for the best rates, flexible cancellation and 24/7 customer support.
Book The Other House - South Kensington