Casa di Marco features a terrace and is set in Lecce, within just 1.5 km of Sant' Oronzo Square and 1.5 km of Lecce Train Station. The property is around 26 km from Roca, 1.6 km from Lecce Cathedral and 39 km from Torre Santo Stefano. Free WiFi is available throughout the property and Piazza Mazzini is 1.5 km away.
The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.
Gallipoli Train Station is 40 km from the apartment, while Castello di Gallipoli is 40 km away. The nearest airport is Brindisi - Salento Airport, 42 km from Casa di Marco.