Metro Hotel, London Overview

Metro Hotel, London Details

Metro Hotel, London Hotel Details

The Metro Hotel London is conveniently located in London city centre, within easy access to all London's major tourist attractions and just minutes from ‘Paddington’ railway and metro stations. It is located near a quiet beautiful garden square. It offers comfortable and modern accommodation at an affordable price.

This is a budget Hotel offering affordable prices and tidy rooms, recently refurbished to modern standards along with a central location. Metro Hotel in London is the perfect option to explore this vibrant city. You can always leave your luggage at the reception of the hotel for late departures. The friendly and attentive reception staff is available 24 hours a day.

The Hotel Metro London boasts 14 charming and cozy rooms equipped with a variety of modern amenities.  The rooms are decorated with warm and soft colours, creating the perfect atmosphere to relax and rest. All rooms include a Continental Breakfast in the room price.