Savoy Hotel in Almora - Almora Hotels
The Savoy Hotel is located in the main Almora Town just ½ km away from the bus stand. The rooms are large, airy and fitted with all modern conveniences. The hotel has a restaurant and offers good recreational facilities. The rooms offer excellent view of the snow capped Himalayas and the beautiful Almora valley.
Location : Mall Road, Almora 263661, India.