Offering a favourable location and relaxing atmosphere, this attractive property is the right choice of accommodation, while visiting... more »
Offering a favourable location and relaxing atmosphere, this attractive property is the right choice of accommodation, while visiting London. A simple hotel offering standard accommodation, Apollo is most suitable for those looking for an economic base from, which to explore all that London has to offer. The hotel offers Laundry service, Lobby and Reception. All the costs include breakfast.
Orbitz
Apollo Hotel is situated in the heart of London, perfectly located to enjoy London at its best. The location is ideal for Oxford Street, Marble Arch, Madam Tussauds, Buckingham Palace, and the famous Hyde Park is just across the street. The sophisticated shopping of Knightsbridge, spectacular theatre land, the glittering West End and Piccadilly Circus - famous for its nightlife is 10 minute taxi ride.
ReserveTravel