Le Soleil de Rome is centrally located in Rome, just a 5-minute walk from Roma Termini Train and Metro Station. It offers elegant classic rooms and free WiFi throughout.
Le Soleil de Rome is centrally located in Rome, just a 5-minute walk from Roma Termini Train and Metro Station. It offers elegant Read more
Le Soleil de Rome is centrally located in Rome, just a 5-minute walk from Roma Termini Train and Metro Station. It offers elegant classic rooms and free WiFi throughout.
Le Soleil de Rome is centrally located in Rome, just a 5-minute walk from Roma Termini Train and Metro Station. It offers elegant classic rooms and free WiFi throughout.
Number of Rooms: 3