Set in Monemvasia , this property is an ideal base for both business and holiday travel. The property consists of 7 rooms. This establishment consists of 6 apartments. The on-site car park may be useful to those arriving by car. Pets are allowed on the premises.