Around a 25-minute walk from the world-famous Natural History Museum, the 3-star Astoria Hotel London includes 13 rooms. This London hotel features both Wi-Fi in public areas and private car parking on site.
The hotel is right in the centre of the city, 2.5 km from the British Harrods Department Store, and in proximity to Paddington tube station. Madame Tussauds London is nearly 10 minutes away by car, while Sussex Gardens Open Space is 450 metres from the Astoria. The accommodation allows you to enjoy such natural sights as The Long Water approximately 900 metres away. Standing 2.6 km away, the London Central Mosque is a hard-to-miss divine tourist destination.
The rooms provide an iron, along with tea/coffee making equipment for guests' comfort. Bathroom essentials include a separate toilet and a shower, and such comforts as a hair dryer and free toiletries.
Micky's Fish and Chips is located right around the corner from Astoria Hotel and serves British food.
Check-in:from 14:00-23:00 hours
Check-out:until 01:00-11:00 hours
- Children and extra beds
- There are no cots provided in a room.