Located at Lake Ohrid, Villa Square Ohrid offers free WiFi, free air conditioning, a garden and a restaurant. A bus stop is 1640 feet away.
The units at the Villa Square come with a flat-screen TV with cable channels and a bathroom with a shower. In addition, the suite features a seating area with a sofa and a refrigerator.
The closest supermarket is 33 feet away.
The central bus station is located 3.1 mi from the property and Ohrid International Airport is reachable within 20-minutes by car.