Room features
Some of the 11 en suite rooms at Villa Mesokastro hotel are furnished with a sofa set, and appointed with a mini refrigerator. A flat-screen TV with satellite channels, as well as comforts as ironing facilities and climate control are also featured. Bathrooms come with a separate toilet and a shower, along with a hair dryer and bath sheets. Enjoy views of the lake, while staying at this Ohrid property.