London Hotels

Compare Hotels in London

Apollo Hotel London

Apollo Hotel London 3 Stars

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

Guest Reviews, More Details, Book Now

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 )