Via Tiburtina, 1182, 00156 Roma
Hotel
4 stars
with
30
rooms
Located in Rome, 2.4 miles from Rebibbia Metro Station, Loto Business Hotel provides accommodations with a shared
lounge, free private parking, a restaurant and a bar. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can have a drink at the snack bar.
At the hotel, rooms include ...