Description
Metro Hotel is conveniently located in the popular Hyde Park area. The hotel has everything you need for a comfortable stay. Safety deposit boxes,family room,Wi-Fi in public areas are just some of the facilities on offer. Guestrooms are designed to provide an optimal level of comfort with welcoming decor and convenient amenities like shower,coffee/tea maker,refrigerator,shared bathroom,hair dryer. The hotel offers various recreational opportunities. Metro Hotel combines warm hospitality with a lovely ambiance to make your stay in London unforgettable.
|
|
United Kingdom
Other
hotels
|