O B&B Degli Artisti Sant'Oronzo Square está situado no coração de Lecce, a poucos passos da Praça Sant'Oronzo e do Anfiteatro Romano. Disponibiliza quartos climatizados com pisos em parquet, uma televisão e um leitor de CD/DVD.
Localizada numa zona pedonal, a propriedade fica a 5 minutos a pé da Catedral de Lecce e a 1 km da Estação de Lecce. O estacionamento público está disponível nas proximidades e um serviço de transporte pode ser organizado mediante pedido e por um custo adicional.