The luxurious hotel is situated in the small village of Spilia, which is located in the Troodos Mountains, 1, 100 metres high. The central location of the hotel within Cyprus makes it ideal for walking, mo
↧