Located 181 meters from Ciao Italian Restaurant. The Town House is a popular choice amongst travelers in Douglas, whether exploring or just passing through.
Located 325 meters from Ciao Italian Restaurant. Ideally located in the prime touristic area of Douglas, The Chesterhouse promises a relaxing and wonderful visit.
Located 492 meters from Ciao Italian Restaurant. Melrose Guesthouse is a popular choice amongst travelers in Douglas, whether exploring or just passing through.