Located in Rome, this apartment features free WiFi. The unit is 300 metres from Santa Maria Maggiore. There is a seating area, a dining area and a kitchen. Towels and bed linen are provided in this self-catering accommodation.
Located in Rome, this apartment features free WiFi. The unit is 300 metr Read more
Located in Rome, this apartment features free WiFi. The unit is 300 metres from Santa Maria Maggiore. There is a seating area, a dining area and a kitchen. Towels and bed linen are provided in this self-catering accommodation.
Located in Rome, this apartment features free WiFi. The unit is 300 metres from Santa Maria Maggiore. There is a seating area, a dining area and a kitchen. Towels and bed linen are provided in this self-catering accommodation.
Number of Rooms: 1