The hotel is located 2 km from The Kensington Palace and 150 m from The Science Museum.
The hotel facilities include reception open 24 hrs, a dining room, a lobby bar, elevator, pool (extra charge), fitness center (extra charge) and a self-service laundry room (extra charge). The rooms feature telephone, wired internet (you can rent the wire), heating and coffee/tea making facilities. Address: Watts Way, London, SW7 1LU, England.
Watts Way, , SW7 1LU London, , England
|Distance to center||5 km|
|Distance to airport||24 km|