uilt in the heart of Limassol City, Pan Leon Studios Apartments offers self-catering accommodation within walking distance of the Limassol Bay. Free WiFi is available throughout.
Opening to a balcony, all air-conditioned studios and apartments in Pan Leon feature a spacious kitchenette with cooking hobs, fridge and washing machine. Each private bathroom comes with a shower.
A snack bar can be found in the premises. Restaurants, shops and banks are within a short walking distance of the property. Larnaca is approximately 65 km away. A shuttle service can be arranged at extra charge.