7.2 Guest rating Hotel photo

Hotel Metro Star 3*

Hint: You can enter any city or hotel name
Price from$65

Book Hotel Metro Star

25 Cristowe Road Fulham, London 6.5 km from city center

Location A very nice option for those who like to be on the move! Hotel «Metro Star» is located in London. This hotel is located in 7 km from the city center.At the hotel Want to be always on-line? Wi-Fi is available.

Photos Of

Show Hotel Metro Star on the map

Metro Star 51.47109 -0.20456