Отель расположен на берегу моря в 2 км от делового и коммерческого центра города и туристического района Лимассола. Отель больше подходит для проживания взрослых туристов, в том числе бизнесменов, и предоставляет им все необходимое для полноценного отдыха и плодотворной работы. Но также вполне комфортным будет отдых и с детьми. Holiday Inn расположен на побережье в окружении прекрасно оформленных садов и террас. В отеле 5 этажей, 144 номера.