Metro Hotel is a 2-star excellent venue featuring a modern accommodation within a 25-minute walk from Oxford Street. Featuring royal architecture, the hotel is welcoming guests since 1890.
A great setting offers an easy access to a zoo, cafés and restaurants as well as boasts proximity to parks and gardens. The property lies within 4 km from the city center.
Lancaster Gate underground station is 400 meters away from the hotel. There is London City airport at a 20 km distance.
Metro Hotel offers 14 rooms fitted with satellite television, Wi-Fi, a safe, a personal computer and an iron with ironing board for a comfortable stay in London. Room facilities also include a dishwasher, coffee/tea makers and a fridge for self-catering.
Eat & Drink
Villa Rosa treats guests with Italian dishes and is 50 meters away.
Guests will benefit from 24-hour reception, ironing service and ticket service along with a safe deposit box and a luggage storage.
Wireless internet is available in the hotel rooms for free.
No parking available.