Grand Hotel Diana Majestic offers a refined seafront setting with private beach access, two pools nestled in olive groves, and three restaurants including a sea-view terrace. The hotel’s freshly renovated rooms provide Mediterranean views and spacious balconies, blending classic charm with modern comfort.
Ideal for business groups, the hotel’s hospitality extends to attentive service and versatile dining options, including gluten-free menus. Its tranquil gardens and beachside ambiance create a relaxed backdrop for meetings or team gatherings, while convenient amenities support multi-day stays.
Loading map...
Rated 4.6 on Google · 805 reviews