Located just 200 metres from the bustling Mall Road, Hotel Ambika offers rooms overlooking the mountains. It operates a 24-hour front desk to assist guests at all hours and free Wi-Fi is available in public areas.
Located just 200 metres from the bustling Mall Road, Hotel Ambika offers rooms overloo Read more
Located just 200 metres from the bustling Mall Road, Hotel Ambika offers rooms overlooking the mountains. It operates a 24-hour front desk to assist guests at all hours and free Wi-Fi is available in public areas.
Located just 200 metres from the bustling Mall Road, Hotel Ambika offers rooms overlooking the mountains. It operates a 24-hour front desk to assist guests at all hours and free Wi-Fi is available in public areas.
Number of Rooms: 25