Facilities and amenities include restaurant and wireless internet access.
Rooms feature mini fridge, television and wireless internet access.
Address: Via Lucullo, 7 Roma 00187 Italy
Roma
GPS: N 41.9062849 E 12.492993