Czterogwiazdkowy Grand Hotel Di Lecce położony jest zaledwie minutę od dworca kolejowego i 10 minut od centrum miasta. Elegancki hotel oferuje luksusowe pokoje oraz pomieszczenia ogólnodostępne. Cały obiekt został odnowiony w 2012 roku i nawet zewnętrzna część budynku została odrestaurowana.
Do dyspozycji jest odkryty basen z leżakami, a na miejscu dostępny jest też parking. W recepcji zawsze ktoś pracuje, a jej personel posługuje się czterema językami. Ponadto na miejscu dostępna jest pralnia, bezpłatne śniadanie oraz bar.
Grand Hotel Di Lecce oferuje 58 pokoi, z których 5 to luksusowe apartamenty o wyrafinowanym, luksusowym wystroju. Pokoje typu classic można zarezerwować jako pokoje jednoosobowe, dwuosobowe lub trzyosobowe. Wszystkie pokoje są klimatyzowane i dźwiękoszczelne. Do dyspozycji są także gniazdka do Internetu, balkony oraz telewizory z dostępem do kanałów cyfrowych.
Z obiektu można dojść do kilku restauracji. Restauracja Tormaresca Vino e Cucina oddalona jest od obiektu o zaledwie 6 minut drogi, natomiast spacer do lokalu Dacci un Taglio zajmuje 5 minut. Zaledwie kilka kroków dzieli obiekt od lokalu Colella Games Cocktails and Food.
Grand Hotel Di Lecce oddalony jest o około 10 minut spacerem od placu Piazza del Duomo. W pobliżu obiektu znajduje się także katedra Świętego Krzyża, rzymski amfiteatr oraz Muzeum Diocesano Lecce.