
Comfort Single room single bed
Max 1 guests
Hotel Geo in Rome, located 4 km from the city center, offers a peaceful stay before exploring. Enjoy local cuisine at the restaurant, free Wi-Fi, and complimentary parking. Room amenities include an alarm clock, TV, mini-bar, and slippers. Staff speaks English and Italian.