fbpx
from $49.00
Check Availability

Apollo Hotel

Created with Sketch. 43 Argyle Street London, WC1H 8EP, United Kingdom View on map
No Rating from 0 review
0/5
100% of guests recommend

Description

Set in a prime location of London, Apollo Hotel puts everything the city has to offer just outside your doorstep. The hotel offers a wide range of amenities and perks to ensure you have a great time. Facilities like 24-hour front desk, luggage storage, Wi-Fi in public areas, car park, family room are readily available for you to enjoy. Each guestroom is elegantly furnished and equipped with handy amenities. The hotel offers various recreational opportunities. Discover all London has to offer by making Apollo Hotel your base.

Facilities

24 Hour Assistance
Bar
Disabled Access
Laundry / Dry Cleaning
Parking
Wi-Fi

Rules

Check In 1:00 PM
Check Out 11:00 AM

Rooms

Reviews

Review score

0/5
No Rating
Based on 0 review

Traveler rating

Excellent
0
Very Good
0
Average
0
Poor
0
Terrible
0

Summary

Comfort
0 /5
Location
0 /5
Service
0 /5
Cleanliness
0 /5
Rooms
0 /5
Wellness
0 /5
0 review on this Hotel - Showing 1 to 0

Write a review

Created with Sketch.
from $49.00 /night

Hotel Nearby

Princess Hotel

Created with Sketch. 35-39 Argyle Street London, London, England WC1 H8EP, United Kingdom
0/5 No Rating0 review
from $62.00/night

Elmwood Hotel

Created with Sketch. 19 Argyle Square London, WC1H 8AS, United Kingdom
0/5 No Rating0 review
from $0.00/night

Howard Winchester Hotel

Created with Sketch. 9-10 Argyle Sq London, WC1H 8AS, United Kingdom
0/5 No Rating0 review
from $0.00/night

Megaro Hotel

Created with Sketch. Belgrove Street London, WC1H 8AB, United Kingdom
0/5 No Rating0 review
from $218.00/night