This luxurious beach hotel enjoys an idyllic setting on a small 200 metres-long bay in Torba. The hotel enjoys the exclusivity of a private, sandy, blue-flag beach, where guests are treated to the ultimate in seclusion and intimacy. The hotel is situated..