London Hotels
Compare Hotels in London

Apollo Hotel London
Apollo Hotel is located on Queensborough Terrace Paddington, of the artful back-streets in the center of the city's most beautiful streets and is famous for it's homey character. Apollo Hotel helps in making your trip more manageable by allowing you with, and. Your whole family will rest assured with, and. Apollo Hotel is really preoccupied with providing a refreshing and comfortable stay with, and. At Apollo Hotel your constantly in touch with a satellite or TV, and. Apollo Hotel features, and. Apollo Hotel's rooms are clean and pleasant, and their staff are caring and proficient.
Address: 64 Queensborough Terrace Paddington Greater London W2 3 UK, Central - Bayswater
Apollo Hotel London
Barrett B. From Miami Beach, United States
This place is a real treasure
This joint is the best hotel in London
E. Burns from Fresno, United States
Spacious but not beautiful
felt totally unhappy there!!
The TV was inoperative when we were lodging there. Moreover, I simply disapproved of this hotel!! The lobby was mediocre, the check in desk was really inefficient, and the scent in the bathroom was plain. It's disgusting! And especially when it costs this kind of money staying in this type of hotel!! I truly can't recommend this hotel.
O. V. From Canada
I loved Apollo Hotel London!!!!
This joint is the best in London, you'll just dig it
D. J. From Cork, Ireland
A ideal place in London
I was there two nights ago - I extremely loved it!! The moment we got to the hotel we sensed the boosting atmosphere in this hotel.
I enjoyed the room.
I dug how astonishing the downstairs lobby was, and also the room-service was utterly brilliant, I treasured it - I was pleased with every aspect of this place. Plus, I even loved the people here. We totally would like to go back.
Coleman L. From Canada
Magnificent view
In my opinion - this place is heavenly!! As soon as I came in the door I knew it's gonna be a relaxing hotel.
The lobby was honestly chic, they keep the bed immaculately clean, and I dug the room service - it was exquisite! - I loved it here.
The room was ultra swell.
I appreciated the people there. It is definitely what one needs of staying in this kind of hotel. I totally approve it
Places near Apollo Hotel London
Restaurant: If you love the trendiest place that serves delicious American cuisine, you've got to try Smollensky's on the Strand in Covent Garden
Bar: Cocktail lovers - stop off at Museum Tavern on Bloomsbury area
Shop: Big stores consumers must not miss paying a visit Harvey Nichols (address: 109 Knightsbridge, London, SW1 in Knightsbridge section)
Restaurant: Wanna hear of an ideal dining place in London? You should not miss going to Brasserie St. Quentin (address: 243 Brompton Rd, London, SW3 )
Shop: If you search for a first rate shopping centers store in London - head to Fenwick (address: 63 New Bond St, London, W1 )