Just 100 metres from the Spanish Steps, Star Suite Home is located in the heart of Rome. It offers air-conditioned accommodation with free WiFi. This classic-style apartment features soundproofing, a flat-screen TV and a kitchen.
Just 100 metres from the Spanish Steps, Star Suite Home is located in Read more
Just 100 metres from the Spanish Steps, Star Suite Home is located in the heart of Rome. It offers air-conditioned accommodation with free WiFi. This classic-style apartment features soundproofing, a flat-screen TV and a kitchen.
Just 100 metres from the Spanish Steps, Star Suite Home is located in the heart of Rome. It offers air-conditioned accommodation with free WiFi. This classic-style apartment features soundproofing, a flat-screen TV and a kitchen.
Number of Rooms: 1