
This property enjoys a convenient location in London . Hotel was built in 2003. There are a total of 30 rooms on the premises. The property consists of 15 double rooms, 3 triple rooms and 4 family rooms. Guests can easily walk to the main bus and train stations. The Hotel s proximity to the metro and bus stops will allow guests to explore the area. There is an on-site car park.