This is a unique hotel with a very individual atmosphere. Highly recommended. (03/07 LP) It is a traditional building in keeping with the surrounding area and in excellent conditions. The hotel is located in Belgravia, just a short walk from Hyde park, Harrods and Harvey Nichols.
Orbitz
See more descriptions