Hotel Centrale
In a quiet, side street in central Rome, Hotel Centrale offers air-conditioned rooms, free Wi-Fi and a 24-hour reception. Piazza del Popolo is only 300 metres away. A cosy hotel, The Centrale has en suite rooms with satellite TV and free Wi-Fi.
Hotel Centrale
Share page: