Situé à Phata, dans l'Uttarakhand, le Kedarkhand Palace dispose d'un jardin. Ce séjour chez l'habitant dispose de la climatisation et d'une terrasse. Les chambres sont dotées d'un balcon avec vue sur la montagne.
Leur salle de bains privative est pourvue d'une douche et de chaussons.
L'aéroport de Dehradun, le plus proche, est implanté à 236 km.