Trevor Place is a self-catering accommodation located in London. FreeWi-Fi access is available. The property is 3.8 km from Euston Station and 900 m from Royal Albert Hall.
Accommodation will provide you with a tv, air conditioning and a patio. There is a full kitchen with a dishwasher and a microwave. Featuring a bath or shower, private bathrooms also come with a bath and free toiletries.
At Trevor Place you will find a garden, barbecue facilities and a terrace. Other facilities like a shared lounge, a games room and dry cleaning are offered. Activities in the surrounding area include cycling.
If you feel like visiting the surroundings, check out Marble Arch (1.5 km) and O2 Arena (11.6 km).Heathrow Airport is located 20 km away.
Score from 12 reviews
Superb
9.6/10
Rooms: 8
(Search)
Address: 14 Trevor Place, London SW7 1LB (Map)