Photos coming soon
HOTEL
S. Celestino Suite apartment Rome
via del Lago Terrione, 00165 Rome, Italy, Rome
Where it sits
S. Celestino Suite apartment Rome
via del Lago Terrione, 00165 Rome, Italy, Rome
41.89510, 12.45420
Similar stays nearby
Romantic Vatican
Hotel · 32 m
Modern Apartment Giardini Vaticani & S.Pietro
Hotel · 33 m
Caravaggio Mirror
Hotel · 37 m
Minohouse Vatican View
Hotel · 37 m
Delmirani's Book Apartments - Vatican View
Hotel · 37 m
Delmirani's Book Apartments - Vatican View
Hotel · 37 m
Elegance St.Peter House
Hotel · 39 m
Italyrents - Vatican area
Hotel · 42 m
Plan around S. Celestino Suite apartment Rome
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
