O Ulo Rd Towers Hotel de 3 estrelas é composto de 20 quartos e fica a caminhada de 6 minutos de St.Francis Xavier Church. O hotel também fornece aos hóspedes Wi-Fi disponível nos quartos.
Kumaran Kundram Temple está localizado a 3 km de distância. Está a 40 km de Vellore. Sri Utthara Guruvaayoorappan temple fica a 4.9 km deste hotel. O Ulo Rd Towers Hotel está localizado a uma curta distância a pé da paragem Pallavaram.
Os quartos incluem janelas a prova de som, juntamente com escrivaninha para o conforto dos hóspedes. O entretenimento no quarto inclui TV de tela plana com canais via satélite e TV via satelite, enquanto confortos como ferro de passar roupas e controle de temperatura também são fornecidos. As casas de banho vêm com casa de banho separada e chuveiro, juntamente com lençóis de banho e toalhas.
Um pequeno-almoço gratuito é oferecido diariamente. Arabistaan e Elangovan Hot Milk and Soup com pratos diferentes estão a 17 minutos a pé.