Posts tagged studio
Ammoudi Studio B | Santorini, Greece

Located at the northwestern tip of Santorini, Ammoudi Studio B is just steps away from the Aegean Sea in a whitewashed town called Oia (pronounced "ee-uh"). Enjoy the sound of ocean waves only feet from your bedroom window and watch as local fisherman bring their daily catch to the neighboring Greek restaurants commonly called tavernas

Read More