Photos coming soon
HOTEL
St.Margherita Charming House
Arco di Santa Margherita, 10, Navona, 00186 Rome, Italy, Rome
Where it sits
St.Margherita Charming House
Arco di Santa Margherita, 10, Navona, 00186 Rome, Italy, Rome
41.89640, 12.47093
Similar stays nearby
St.margherita Charming House
Hotel · 0 m
Campo de Fiori Residence
Hotel · 1 m
Residenza In Campo De Fiori
Hotel · 1 m
Farnese Charme
Hotel · 4 m
Farnese Charme - My Extra Home
Hotel · 4 m
Luxury Flat in the Center of Rome
Hotel · 8 m
Campo De' Fiori Central Flat
Hotel · 11 m
Pellegrino Luxury Apartment
Hotel · 11 m
Plan around St.Margherita Charming House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
