El And So está situado en el centro histórico de Lecce y ofrece habitaciones con aire acondicionado, conexión WiFi gratuita, TV de pantalla plana y baño con artículos de aseo gratuitos. Se encuentra a 500 metros de la catedral de Lecce.
La terraza de la azotea ofrece vistas panorámicas al centro histórico.
La estación de tren de Lecce está a 9 minutos a pie. El anfiteatro romano está a 5 minutos a pie.