Conveniently located in Larnaca this property is an ideal base for both business and holiday travel Hotel was built in 2015 There are a total of 52 rooms on the premises The property consists of 2 disability-friendly rooms Situated in the heart of t . . .