Hotel Country Villa biedt een restaurant dat Indiase en internationale lekkernijen serveert, op 7200 meter boven de zeespiegel, verspreid over 2,51 hectare grond.
L'Hotel Country Villa est construit sur un terrain d'une surface de 1 hectare et se situe à 2,2 km au-dessus du niveau de la mer. Il propose un restaurant servant des spécialités indiennes ou internationales.