Localizado a 4 km de Gallipoli, o Grand Hotel Costa Brada tem vista para a sua própria praia privada na Costa de Salento. Disponibiliza uma piscina exterior, um restaurante e estacionamento gratuito. Existe acesso Wi-Fi gratuito em todas as áreas.
Decorados num estilo clássico mediterrâneo, os quartos possuem ar condicionado e uma varanda. Alguns quartos têm vista sobre o Mar Jónico, enquanto outros dispõem de vista para a vegetação exuberante. Todas as unidades têm acesso gratuito à praia, que inclui 1 guarda-sol e 2 espreguiçadeiras.
Os restaurantes servem cozinha internacional, assim como refeições mediterrâneas à base de peixe. Também proporcionam vistas para o mar ou para a piscina.
O Costa Brada está a 45 minutos de carro do centro histórico de Lecce. Por sua vez, Santa Maria di Leuca fica a 40 km.