Location In the center of Rhodes Town, opposite the casino and just about 150 meters from the town beach. Approx. 500 meters from the historic center with many sights, bars, restaurants, shopping and entertainment venues. Facilities The tastefully furnished,..