Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Hotel Selene Roma
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This charming Hotel can be found in Via Nazionale. A total of 40 accommodation units are available for guests' convenience. Selene Roma is not a pet-friendly establishment.
Less details
Via del Viminale, 8, 00184 Roma, Italy - Roma, Lazio - Italy - 00184