Karta Vacation Rentals
In the heart of Rhodes, a compact pet-friendly hotel sits steps from the harbour and within easy reach of the beach and the city's main entertainment areas. Bus and metro stops are a short walk away, and the airport is just minutes from the property.