Hotel Ambika offers accommodation in Deoghar. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free Wi-Fi throughout the property. The hotel features city views and a terrace.
Number of rooms: 11
Hotel Ambika, Airport Road, Karnibagh, 814142 Deoghar, India