minube
Very quiet area on the outskirts of London
This hotel was opened in 1998 and is in a very quiet area on the outskirts of London, just twenty minutes away from the city. The Hotel has 86 rooms with large double beds, TV,, and air-conditioning. The hotel offers a restaurant, a 24-hour bar serving snacks and parking.