minube
The Gallery Boutique Hotel can be found...
The Gallery Boutique Hotel can be found in South Kensington, in the center of London. The Victoria and Albert Museum and the Royal Albert Hall are both within 650 meters. Harrods is 800 meters away. The Earls Court and Olympia exhibition centers are within a mile of the hotel, and Buckingham Palace is only three miles away. The South Kensington tube station is 500 meters away. The intimate Gallery Hotel is decorated and furnished in a Victorian style, with more than 50 paintings in the lobby. Customers are served by friendly and fluently multilingual staff.