This centrally situated, 2-star hotel is set on a quiet pedestrian street, only 10 minutes’ walk from Rhodes’ Old Town. Wi-Fi in public hotel areas is free.
This centrally situated, 2-star hotel is set on a quiet pedestrian street, only 10 minutes’ walk from Rhodes’ Old Town. Wi-Fi in public hotel areas is free.