Price not available
Piazza Manfredo Fanti 19
Rome 00185 Italy
Rome 00185 Italy
Hotel set in former Italian Officers Quarters dating from 1880 offers modern comfort; located near Santa Maria Maggiore Basilica.
Property Information by Northstar Travel Media, LLC
Amenities
Wheelchair Accessible, Air Conditioning, Television... see all
Wheelchair Accessible, Air Conditioning, Television... see all

