This comfortable hotel is in Città di Castello. Visitors will enjoy a peaceful and calm stay at La Locanda del Capitano as it counts with a total of 10 accommodation units. Travellers will not be bothered during their stay, as this is not a pet-friendly property.