In London's fashionable Kensington, overlooking the tranquil gardens of Nevern Square, this luxurious and intimate 4-star hotel offers free Wi-Fi and individually decorated boutique-style rooms.
Numero delle stanze: 34
20 Nevern Square, Kensington e Chelsea, Londra, SW5 9PD, Regno Unito