Situé dans le centre historique de Lecce, l'And So propose des chambres climatisées avec connexion Wi-Fi gratuite, télévision à écran plat et salle de bains privative avec articles de toilette gratuits. Il se trouve à 500 mètres de la cathédrale de Lecce.
Vous pourrez vous détendre sur le toit-terrasse, qui offre une vue panoramique sur le centre historique.
La gare de Lecce se trouve à 9 minutes à pied. L'amphithéâtre romain est accessible en 5 minutes à pied.