138-140 Sussex Gardens LONDON GB W2
The Olympic House Hotel is a superior tourist class hotel located just north of the Hyde Park area. The hotel is within walking distance to many of London's main attractions. It provides the budget conscious traveler with comfortable bed and breakfast accommodations. In addition, an array of awesome amenities await guests when they check in, helping to make each stay more enjoyable and pleasurable. The number of facilities, features and services is seemingly endless. It is the ideal choice when staying in this vibrant city.
When it comes to the hotel's accommodations, guests will find everything they want and need. With tastefully appointed guest rooms that are well stocked with the modern amenities travelers expect today, the hotel goes a long way to make sure everyone enjoys their stay. Adding to the overall pleasure of a stay here is the attentive and friendly staff. Hotel is within walking distance to restaurants providing cuisine for many tastes. Fast food places, pubs, banks, chemists, hairdressing and even late night shopping are also nearby.
LONDON
126 Southampton Row LONDON GB
LONDON
15-25 Hogarth Road LONDON GB SW5OQJ
LONDON
150 Bayswater Road LONDON GB W2 4RT
LONDON
12 Temple Place LONDON GB WC2R 2PR
LONDON
16 Collingham Road LONDON GB SW5 0LX
LONDON
130 Tottenham Court LONDON GB W1P 5AY
LONDON
15 Cromwell Place LONDON GB
LONDON
130 Southampton Road LONDON GB WC1B 5AF
LONDON
150 Piccadilly LONDON GB W1J 9BR
LONDON
140 Gloucester Road LONDON GB SW7 4QH
LONDON
131-137 Cromwell Road LONDON GB SW7 4DW
LONDON
144 Praed St. LONDON GB W2 1HU
LONDON
15 Penywern Rd LONDON GB SW5 9TY
LONDON
16 Leinster Square LONDON GB W24PR
LONDON
15 Charlotte Street LONDON GB
LONDON
15-16 Prince Of Wales Terrace LONDON GB W8 5PQ
LONDON
155-157 Cromwell Road LONDON GB SW5 0TQ