Stefand Lake Ohrid apartments are located in the centre of Ohrid 150 meters from the shores of Lake Ohrid and just a stroll to major tourist attractions.