Via dei Boschi, 136, 12011 Borgo San Dalmazzo CN, Italy, Borgo San Dalmazzo
390171269383
Bar
Room service
Restaurant
Internet access