Via Fabiola 1, Rome, Italy
Free Wi-Fi
Smoking allowed in designated areas
Smoking
Air conditioning
Pets allowed
Pets