Luxury Hotels at Affordable Prices in London, England

Price: £90.00 Pound Sterlings Per Night
Bedrooms: 1 Baths: 1
Size: 300 Square Feet
Amenities: Air Conditioning , Wi-Fi , Coffee and Tea Makers , LCD Flat Screen TVs , Irons & Ironings Boards , Room Safes , Trouser Presses
Post # 537 posted in:
Housing - Vacation - Hotels & Motels
London, United Kingdom, Europe

Stay in London luxuriously with luxury London hotel rooms starting as low as just 90 Pounds per night. These luxury hotels have a variety of room sizes ranging from standard singles to exclusive suites and apartment available at different rates.

*The listed size of 300 square feet is a guess based on pictures of the rooms and the average size of hotels.

No Avatar

looks just like the clock tower from call of duty, nice.