Contessa Holiday Apartments The central location in Main Beach, just a short stroll from the beach combined with indoor and outdoor pool, spa, sauna, and tennis court, makes Contessa the perfect choice for Main Beach accommodation. Tedder Avenue ...More information