Stylish Apartments with Endless Views of the Aegean
Welcome to Bella Vista, stylish apartments,located in the majestic spot of Leros Island. Our apartments offer stunning sea views and easy access to the pristine waters of the Aegean Sea. As a family-run business, we are dedicated to providing our guests with unforgettable memories and exceptional experiences. Feel the island vibes.
Get in Touch
Do you want to spend your time on a magical island?