Apollo Hotel — London

Location: Argyle St, 43, London, UK

This peaceful 10-room hotel offers complimentary Wi-Fi and is conveniently located near public transportation, allowing easy access to the surrounding area. While enjoying a tranquil setting, guests can also explore the destination's main attractions, golf courses, and beaches, all within a reasonable distance. Please note that the reception is not open 24 hours a day, and cots are not available. Additional fees may apply for some services.

Bloomsbury is a vibrant and historic neighborhood in London, known for its literary heritage and cultural institutions. It offers a mix of academic charm and lively urban life.

Guest rating: 5

Amenities: Wheelchair-accessible, Car park, 24-hour reception, Late Check-out, Mobile phone coverage, Wi-fi, Multilingual staff, Smoke detector, Supermarket, Shop, Garden, Newspapers

Apollo Hotel — London | StayBotic