A beach front hotel. All rooms have balconies A/C and TV for the ultimate relaxation and just few minutes away from all activities.

© MEGA HOTEL - 2016