Отель расположен в городе Ammoudara, в нескольких минутах езды от Archaeological Museum of Agios Nikolaos. В отеле есть камера хранения багажа. В солнечную погоду можно расслабиться на открытой террасе. Все номера отеля обставлены удобной мебелью и оснащены телевизором. В отеле есть несколько апартаментов, предназначенных для семейного размещения.
Беспроводной интернет (Wi-Fi), высокоскоростной интернет