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
£63 (Save up to 48%)Single
£82 (Save up to 41%)Twin
£82 (Save up to 41%)Double
£119 (Save up to 34%)Triple
£190 (Save up to 10%)Family Room
The Apollo Hotel
64 Queensborough Terrace, Bayswater, Greater London, UK