Central and elegant hotel in London. The Edward Hotel is a classical establishment which offers totally reformed facilities equipped with the last technology. This establishment is located in the full London centre, next to...
Welcome to the Holiday Inn®s Regents Park Hotel, a contemporary and stylish hotel in Central London. As a hotel near Eurostar International Terminal at St Pancras, the Regents Park hotel near Wembley is perfect for...
Luxurious Urban Spa located in the heart of the West End in London, this exclusive and chic hotel represents the best of new luxury with an architectural conception and interior design blending elegance with irony and...
Modern building, refurbishing on 2004, located near to London centre, close to Victoria Station and easy access to all the places of interest. Offers 212 well?equipped rooms with television, phone and bathroom. Hotel...
Set in the heart of bustling Bayswater, yet quietly tucked away in the relative tranquillity of Prince?s Square, the City and commercial areas are a short tube journey away, and a leisurely stroll will bring you to many...