Dimora in Alba


Alba • Show on map
View Details for Price
Located 1312 feet from Alba Train Station Dimora in Alba offers air-conditioned studios with balcony. Free WiFi is available. All studios feature a kitchenette dining area and large double bed. The bathroom…More info
