St Athans Hotel 2*
Main amenities
-
Wi-Fi
-
24-hour services
-
Child-friendly
-
Pets
Location
Providing 60 rooms, St Athans Hotel London is situated about a 5-minute walk from River Fleet.
The hotel is 900 metres from the famous British Museum, 3.3 km from the bulging skyscraper "Sky Garden". Bloomsbury with its Georgian Squares and Architecture, University Colleges and British Museum grants access to cultural attractions like Tower Bridge, which is 4.2 km away. The buzzing Theatre-district Piccadilly Circus Square can also be found within 25 minutes' walk of the St Athans London. This 2-star hotel is located steps from Russell Square tube station.
49 Cafe is 150 metres from the property.