Roma, Italy
Hotel Nautilus
3-star hotel
Located on a quiet street in the beating heart of the ancient city and set on the second floor of a historic building, this small hotel places its guests in a great location for exploring Rome. Just a 10-minute walk from Saint…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Wheelchair-accessible






















