Francesca serviced apartment

1 Bed
Underground Station iconGerusalemme metro station
6868
Add to wishlist
From €140 per night