Fast Hotel Reservations

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 15:57 -8C
Tokyo 05:57 6C
Hong Kong 04:57 16C
Paris 21:57 1C
London 20:57 -0C

Search Destinations & Hotels

Win with World Executive!

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

Follow WorldExecutive on Twitter