Hotel Giugiu
1 Stars
Via del Viminale 8 - Rome,
Italy
View Map
Area: Termini - Repubblica
- Jump to:
- Info
Hotel Giugiù is set in the centre of Rome, just a 5-minute walk from Repubblica Metro Station. Offering free Wi-Fi in public areas, it boasts a great location and rooms with a private bathroom.