Hotel Hotel Del Clos Addresscarretera del Tarter 6 SettlementEl Tarter Phone+443330143351 Is this your business? Claim the listing.