Major 93 Guesthouse
93 Via di Porta Maggiore, Central Station, 00185 Rome, Italy
Located in Rome, less than 1 km from Vittorio Emanuele Metro Station and a 2-minute walk from Porta Maggiore, Major 93 Guesthouse offers free Wi-Fi and air conditioning. The property is set 1.8 km from Rome Termini Metro Station, 1.