Regents Park Hotel London

The Regents Park Hotel London is a 2 Star Hotel right in the heart of London (nearest tube station: Baker Street). It is a privately owned attractive hotel which offers modern comfort standards. Friendly and efficient service, you will enjoy to relax in this hotel after a sightseeing day in the city.
Each of the 29 bedrooms of the Regents Park Hotel are ensuite and well-equipped. And must-see attractions such as the Madame Tussauds Museum or the Sherlock Holmes Museum are reachable within 2 minutes by walking.