Choose your room
The Traders Inn
The Traders Inn London lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, within reach of entertainment venues like Royal Albert Hall, nearly 25 minutes' walk away.
Church Street is located merely 6 minutes' walk from this London guest house, and such natural sites as The Regent's Park are a 10-minute drive away. Cultural sights in the area are Natural History Museum (2.7 km) and Sherlock Holmes Museum (1.3 km). The hotel is also just a short stroll from Regents Park. A family vacation to London will become more exciting if you visit ZSL London Zoo lying around 25 minutes' walk from the property. The Traders Inn is situated nearly a 5-minute walk from Edgware Road tube station, while the historic castle "Tower of London" lies around 7 km away.
Some rooms provide a coffee maker as well as a flat-screen TV with satellite channels to help you enjoy your stay. Shared bathrooms also include hairdryers and bath sheets.
This London hotel is in close proximity to Kim Klan Chinese restaurant with its Chinese dishes.