Metro Hotel London is situated in the heart of London, offering comfortable accommodation at affordable prices. The Hotel opened in 1999 fully refurbished. Rooms have colour TV and tea/coffee making facilities. The reception is open 24 hrs, and the staff offer a personalized and friendly service and free breakfast!
This content has been supplied by Metro Hotel
Venue Details & Map
7 Craven Road
- +44 (0)20 7402 4100
- General Facilities
- Ironing facilities
- Room Facilities
- Central heating
- Drink making facilities
Loading reviews for Metro Hotel
Are you a representative of Metro Hotel?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.