Boasting a rooftop terrace, Hotel Aphrodite offers en suite rooms with free Wi-Fi. It is next to Roma Termini Station, offering quick metro links to the Spanish Steps and Vatican Museums.
Number of rooms: 62
Via Marsala 90, Central Station, 00185 Rome, Italy