Apresentando um terraço, Hotel Green Palace localiza-se em Thanjāvūr, na área de Tamil Nadu, a 45 km de Adi Kumbeswarar Temple e a 46 km de Kasi Viswanathar Temple. As comodidades deste alojamento incluem restaurante, uma cozinha partilhada, um salão partilhado e acesso Wi-Fi gratuito. O alojamento fornece serviço de quartos, uma receção aberta 24 horas e câmbio de moeda.
No alojamento, cada quarto está equipado com secretária. Apresentando uma casa de banho privativa com um secador de cabelo, os quartos do alojamento têm uma televisão de ecrã plano e ar condicionado, e alguns quartos providenciam varanda. No alojamento, todos os quartos têm roupa de cama e toalhas.
Mahamaham Tank fica a 46 km de Hotel Green Palace. O aeroporto mais próximo é o Aeroporto Internacional de Tiruchirappalli, que fica a 57 km de Hotel Green Palace.