Photo gallery for Trebovir Hotel
Trebovir Hotel
3-star London hotel, connected to a shopping center in London City Centre
Reviews
8.2
Very good
Popular amenities
Explore the area
18-20 Trebovir Road, London, England, SW5 9NH
- Kensington High Street12 min walk
- Natural History Museum18 min walk
- Hyde Park4 min drive
- London (LHR-Heathrow)30 min drive