Photos coming soon
HOTEL
Stedi Studios
13 Dimitar Vlahov Str., Ohrid
Where it sits
Stedi Studios
13 Dimitar Vlahov Str., Ohrid
41.11513, 20.80195
Plan around Stedi Studios
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
