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 17:40 -8C
Tokyo 06:40 6C
Hong Kong 05:40 16C
Paris 23:40 1C
London 22:40 -0C

Search Destinations & Hotels

Win with World Executive!

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

Follow WorldExecutive on Twitter