Just 200 metres from Lepanto Metro Station, Hotel Metropolis is a 10-minute walk from the Vatican. Its modern, air-conditioned rooms have a minibar, an LCD satellite TV, and free Wi-Fi.
Metropolis Hotel is set within an elegant building of the early...
More information