Doté d'une terrasse, l'Hotel Green Palace est situé à Thanjāvūr, dans la région du Tamil Nadu, à 45 km du temple Adi Kumbeswarar et à 46 km du temple Kasi Viswanathar. Il propose un restaurant, une cuisine et un salon communs, ainsi qu'une connexion Wi-Fi gratuite. Des services d'étage et de change sont assurés.
Les chambres comprennent un bureau et une armoire. Tous les logements de l'Hotel Green Palace disposent d'une télévision à écran plat, de la climatisation et d'une salle de bains privative pourvue d'un sèche-cheveux. Certains possèdent un balcon. Le linge de lit et les serviettes sont fournis.
Le réservoir de Mahamaham se trouve à 46 km de l'Hotel Green Palace. L'aéroport international de Tiruchirappalli, le plus proche, est implanté à 57 km.