AMOCITY
Centrally in Rhodes Town, Carina Hotel is a 3 minute walk from Elli Beach and has a restaurant and free Wi-Fi in public areas. The air-condi...