London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
29-31 Nevern Square, London
Located in a garden square in London’s fashionable Kensington, the Garden View Hotel is 50 metres from Earl's Court. It offers comfortable rooms with free Wi-Fi and a 24-hour reception.
See MoreUsage of subsidiary facilities may incur additional fees