El Locanda alla Beccherie se encuentra en Trieste, a 700 metros del castillo de San Giusto y a 100 metros de la Piazza Unità d'Italia, y ofrece alojamiento con aire acondicionado, vistas a la ciudad y conexión WiFi gratuita.
Todos los alojamientos disponen de cocina totalmente equipada con microondas, zona de estar, TV de pantalla plana, lavadora y baño privado con bidet y secador de pelo. El establecimiento proporciona toallas y ropa de cama por un suplemento.
El aparthotel está cerca de lugares de interés populares, como el Arco di Riccardo, la catedral de San Giusto y el teatro Verdi. El aeropuerto más cercano es el de Trieste, ubicado a 40 km del Locanda alla Beccherie.