The 3-star Starr Hotel lies within 10.6 km from The Arthur Findlay College Of Psychic Science, Weald Country Park and Paradise Wildlife Park.
The city center is 10 minute walking distance from the hotel.
This property offers proximity to forests.
Guests can enjoy british snacks and meals in Square 1 Restaurant located 150 meters away.
Starr Hotel lies within 10 minutes’ drive to London Stansted airport.