Location Information

Hotel Hari Palace, Shimla Shimla Hotel Hari Palace Shimla 5

Hotel Hari Palace, Shimla

Hotel Hari Palace, Shimla is located in Kachi Ghati. It is a beautiful luxury hotel located in Ghora Chowki.