Apollo is a quiet 2-star hotel set 3.5 km from Westminster Cathedral and 2.4 km from Earls Court Exhibition Centre. Apollo Hotel welcomes guests to its modern rooms since 1900.
Conveniently located in Tower Hamlets district, Apollo Hotel is surrounded by banks and exhibition centers. The distance between London city center and the property is 5 km.
Nearby points of interest include monuments, a palace and a museum.
This hotel comprises of standard family twin room, standard quadruple room and twin room that come with tasteful décor as well as satellite TV, central heating, Wi-Fi, coffee/tea makers and direct dial telephone. They offer bathrooms fitted with a bathtub, a hairdryer and complimentary toiletries.
Guests can start their day with continental breakfast served at the lobby. Serving English specialties, Black Lion is about 200 meters away.
Guests will find themselves a 10-minute walk from Paddington train station. Apollo Hotel is easily accessible from London City airport lying within 25 minutes' drive.
Multilingual staff offers 24-hour front desk, medical service and ironing service.
Apollo Hotel provides cribs and high chairs for children.