O T Hotel está localizado em Tawau e disponibiliza acomodações simples com casa de banho privativa e acesso Wi-Fi gratuito em todo o hotel. Disponibiliza um local para armazenar bagagens na sua recepção 24 horas e estacionamento no local.
O T Hotel Tawau está localizado a 30 minutos de carro do Parque Tawau Hills e do Aeroporto Doméstico Tawau. O Parque de Golfe Shan Shui fica a 15 minutos de carro.
Os quartos são totalmente climatizados e incluem um chuveiro de água quente. Estão equipados com roupa de cama recém-lavada e uma secretária. Um secador de cabelo e comodidades de engomadoria estão disponíveis mediante pedido.
Para as refeições, existe um restaurante ao lado do hotel.