Hotel Serena Roma - Rome Italy - Photos
Hotel Serena Roma - Rome Italy - Search and Book Hotel
Via Principe Amadeo 64, Nearby Termini Station, 00185 Rome, Roma, Lazio, Italy
00185 Rome
Hotels 3 Stars Italy
Via Principe Amadeo 64, Nearby Termini Station, 00185 Rome, Roma, Lazio, Italy
00185 Rome
Hotels 3 Stars Italy