Hotel Metropolis znajduje się w centrum Rzymu, 10 minut spacerem od Watykanu, zaledwie 200 metrów od stacji metra Lepanto. Jego nowoczesne, klimatyzowane pokoje wyposażone są w minibar, telewizor i bezpłatny bezprzewodowy dostęp do Internetu.
Metropolis mieści się w tradycyjnym budynku w stylu rodem z początku XX wieku. Obsługa jest dostępna całą dobę i może zorganizować wycieczki po mieście.
W okolicy hotelu znajduje się wiele sklepów, barów i restauracji oraz przystanki autobusowe i stacje metra, z których można dostać się do pozostałych części miasta. Villa Borghese oddalona jest od obiektu o 15 minut spacerem.