Providenciando acesso Wi-Fi gratuito em toda a propriedade, Tagghiate House encontra-se em Lecce, a 18 minutos a pé de Praça Piazza Sant'Oronzo e 28 km de Roca. O alojamento localiza-se a 9 minutos a pé de Estação Ferroviária de Lecce, a 1,6 km de Lecce Cathedral e a 38 km de Gallipoli Train Station. Este alojamento não fumador situa-se a 1,9 km de Piazza Mazzini (praça).
As unidades dispõem de ar condicionado, um frigorífico, um micro-ondas, máquina de café, bidé, produtos de higiene pessoal gratuitos e roupeiro. Os quartos estão equipados com uma casa de banho privativa dispondo de chuveiro e um secador de cabelo, enquanto alguns quartos também incluem uma cozinha. No alojamento, os quartos incluem roupa de cama e toalhas.
Castello di Gallipoli fica a 39 km de Tagghiate House, enquanto Castello di Otranto está a 46 km da propriedade. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 43 km de Tagghiate House.