London premier hotel offers 3 star, 4 star hotels and accommodations in central london, UK. Properties are located in the heart of central London, UK offering quick deal and easy access to Heathrow Airport.
The Royal Park Hotel is a luxury boutique hotel, located on Westbourne Terrace and neighbor to the Hyde Park and ideal spot for the leisure, business and romantic holidays.
Situated close to the picturesque Hyde Park and a number of major attractions in Central London, Kensington is an affluent district and a fascinating place to stay and enjoy the charm of London. Strategic location of Kensington makes every zone of Central London easily reachable from the hotels, which is an added convenience for the leisure travelers.