The ancient and tightly packed town of Piran has retained its medieval shape and character. Set between the Piran and Strunjan bays, at the nortwestern end of the Istrian peninsula, the town stands on a curved promontory, the tip of which is known as Cape Madona. This old port is directly connected with nearby Portorož and via Beli Križ, and the adjacent main coastal highway which leads towards Koper and Ljubljana.
A typical medieval Mediterranean town with closely packed ranks of houses separated by narrow winding streets, broken here and there by the occasional square of intense splashes of lush vegetation (cypresses, olive and almond trees, as well as other early fruit trees and vegetables). Pirans narrow streets make the ordinary flow of traffic impossible, therefore, there are sea front parking places just outside the town on the roud from Portorož.