Via tiburtina, 1182, 00156 Roma
Hotels 4 stars
Located in Rome, 3.9 km from Rebibbia Metro Station, Loto Business Hotel provides accommodation 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. The property is non-smoking and is situated 9.2 km from Tiburtina...