O Thisha Hotel está localizado na zona de Jafa, a 10 km do centro da cidade, a 6 km de Nilavarai e a 7 km do Templo Naguleswaram. Este hotel de 5 estrelas oferece acesso Wi-Fi gratuito. As atracções na área incluem a praia de k.k.s, a 4 km, e o kantharodai vihara, a 2,5 km da propriedade.
Todos os quartos do hotel estão equipados com uma televisão de ecrã plano. A casa de banho privativa está equipada com um chuveiro e produtos de higiene pessoal gratuitos.
Um pequeno-almoço asiático pode ser apreciado na propriedade.
O Forte de Jafa fica a 10 km do Thisha Hotel.