Noah's Ark Deluxe Hotel & Spa
Vokolida, Eparchía Ammochóstou
When you stay at Noah's Ark Deluxe Hotel & Spa in Bafra, you'll be steps from Karpass Peninsula. This 4.5-star hotel is 15.7 mi (25.3 km) from İskeleikon Museum and 17.6 mi (28.3 km) from Saint Marina Kilisesi.