City Center Hotel est un hôtel boutique moderne situé au centre-ville de Rhodes, à côté du casino et à seulement 100 mètres de la plage. La vieille ville médiévale de Rhodes n'est qu'à 500 mètres. Restaurants, bars, boutiques et sites touristiques sont accessibles à pied depuis l'hôtel.