Via palestro 33, 00185 Roma
Hotel 3 stars
Located in Rome, Hotel Galileo is just 820 feet from the Castro Pretorio Metro Station. It offers a bar, a furnished courtyard and a shared lounge. WiFi is free throughout.
All air conditioned, classic-style rooms here feature a mini-bar, safe, and satellite flat-screen TV. The private bathroom includes...