WORLD EUROPE ENGLAND LONDON

Destination: 


Fast Hotel Reservations

Arrive
 
Depart
 
Adults Rooms
 
Book directly with hotel

Alexandra Hotel

159 - 161 Sussex Gardens, Hyde Park, W2 2RY, London, England, United Kingdom

Alexandra Hotel - London, England
Hotel Description

Alexandra Hotel is situated in the heart of London just north of Hyde Park. London's most famous attractions are within walking distance from our hotel.

Our hotel comprises of a 100 single, twin, double, triple and family rooms, all centrally heated with private bath or shower and WC. We are situated at only a few minutes walking distance from Hyde Park, Oxford Street, and Marble Arch, as well as Paddington, Lancaster Gate and Edgware Road Station with a great number of bus routes easily accessible. Hotel staff is very frindly and helpful and will always help you to make your stay more comfortable.



Visit Alexandra Hotel's official website »

London, England Hotels and City Guide

London Hotels and London Guide with London maps, top attractions, room reservations and hotel deals at a wide range of the best London hotels



Top Destinations

New York 12:05 -8C
Tokyo 02:05 6C
Hong Kong 01:05 16C
Paris 18:05 1C
London 17:05 -0C

Search Destinations & Hotels

Win with World Executive!

Sign up for our newsletter & you could win $20 Amazon.com vouchers!

Follow WorldExecutive on Twitter