Europe / Italy / Puglia / Lecce / Best Hotels

Ambika B&B

Centrally located in the Baroque city of Lecce, Ambika B&B provides elegant accommodation only 700 metres from Lecce Train Station. The Cathedral is a 2-minute walk away.


Rooms are air conditioned and share a communal living area with TV, sofa and kitchen. Apartments have their own living room with kitchen, sofa bed and flat-screen TV with satellite channels.


B&B Ambika is 800 metres from Piazza Sant’Oronzo, Lecce’s main square.