Marcella Royal Hotel - Rooftop Garden

4.0 star property
Upscale Beaux Arts hotel near Baths of Diocletian
VIP Access

Choose dates to view prices