Astonishing Architecture: London's best building in London

Town Hall Hotel & Apartments London

Town Hall Hotel & Apartments London  stars hotel stars hotel stars hotel stars hotel stars hotel

Patriot Square London E2 9NF

The building housing the Town Hall Hotel Apartments London is an elegant Edwardian property, which has been refurbished to a high standard - offering ...

Ciaran Johnston Wrote : "Excellent hotel with very helpful staff and great facilities - trendy East End without being too Shoreditch cool. Location in Bethnal Green won't suit everybody but it's ..."
Rating : 4.6 out of 5
Grand Royale London Hyde Park Hotel

Grand Royale London Hyde Park Hotel  stars hotel stars hotel stars hotel stars hotel

1 Inverness Terrace Bayswater London W2 3JP

Offering unparalleled opportunities for relaxation, Grand Royale London Hyde Park Hotel is the place for business guests as well as long term stays. H...

Ian Marsden Wrote : "Good hotel at great prices ( sub 80) , friendly staff and reasonable size rooms (for London) , well kitted out. I stay in London each week and this is the hotel I check..."
Rating : 4.8 out of 5
Rembrandt Hotel London

Rembrandt Hotel London  stars hotel stars hotel stars hotel stars hotel

11 Thurloe Place London SW7 2RS

Featuring comfort with personalized services, Rembrandt Hotel London provides friendly hospitality and quality service. Tourists can visit Kensington ...

St. Pancras Renaissance London Hotel

St. Pancras Renaissance London Hotel  stars hotel stars hotel stars hotel stars hotel stars hotel

Euston Road London NW1 2QR

Excellent accommodations, great services combined with dedicated attention makes guests' stay a pleasurable experience at the St. Pancras Renaissance ...

Dolphin House London

Dolphin House London  stars hotel stars hotel stars hotel stars hotel

Dolphin Square London SW1V 3LX

Dolphin House London is an eco-friendly retreat that offers serviced apartments ideal for long-term vacations in the United Kingdom capital. While sta...