Cleopatra is a colorful apartment with a spacious furnished terrace offering city and sea views. Located in Santa Teresa di Riva, it features free WiFi and air conditioning.
The apartment is composed of a separate bedroom, a living room with a fully equipped kitchenette, and a bathroom. It comes with a barbecue and washing machine.
Taormina is 12 mi from the property, while Messina is a 30-minute drive away.