Karta Vacation Rentals





Minutes from Rhodes Town's Old Town and steps from the harbour. Ambassador sits near Mandraki Harbour and the Colossus of Rhodes, with the Palace of the Grand Master, Archaeological Museum and The Acropolis all within easy walking distance. Elli Beach, Akti Miaouli Beach and the Rhodes Aquarium are also nearby—perfect for quick beach breaks and sightseeing.