Address: 64 Queensborough Terrace, Bayswater, Greater London, UK
Book a Room
Apollo hotel is a beautiful and pristine 2 star hotel in one of the best locations in London. It is ideal for central London and Hyde park.
Every sightseeing place is a short distance from Apollo Hotel. Bayswater & Queensway are short walk from the hotel as is Hyde Park.
Apollo hotel offers its guests an uncompromising level of service, combining a personal touch with effortless efficiency. With a superior level of dedication, Apollo hotel can promise all its guests an idyllic stay in the utmost comfort.
The Apollo hotel houses a number of first class guest rooms that have all the mod cons expected of a contemporary hotel and have been designed with the comfort and convenience of the guest foremost in mind.
INTERNET RATES - 2013/2014
£88 (Save up to 27%)Single
£103 (Save up to 26%)Twin
£103 (Save up to 26%)Double
£149 (Save up to 17%)Triple
£250 Family Room
The Apollo Hotel
64 Queensborough Terrace, Bayswater, Greater London, UK