Cactus Hotel is situated in the town of Rhodes and just 50 meters from the sandy beach. All the rooms have a garden, sea or city view and are equipped with direct dial phone, radio, fridge, shower and satellite color TV.