Set just next to the sea, Stella Maris Hotel offers accommodation and conference facilities. Free WiFi is available throughout the property and onsite water sport facilities are available.
All rooms at Stella Maris Hotel offers air-conditioning and a seating area for your convenience. A desk is provided in the room.
A full-service restaurant can be found on site and it serves and international menu. The restaurant serves breakfast, lunch and dinner.