Upon arrival in London, check-in at the stylish Stylotel to unwind and refresh before starting your exploration of the city.
Stylotel is located in the heart of London, easily accessible by public transport from major airports. It takes approximately 1 hour from Heathrow Airport via the Tube.