The Crosti apartments are centrally located delightful and newly built 1-bedroom flats with all the modern comforts. They have been finished in 2007 and are elegantly furnished offering facilities like air conditioning phone modem connection TV kitchen with fridge hob and microwa... Show More
Rome,Rome Area,Rome Region,Italy,Europe
Reach us, we're available 24/7.