Hotel Shiva 酒店
New bus stand Tamrakar mall hotel shiva, 466001 Sehore, 印度
Hotel Shiva is located in Sehore and features on-site dining. All rooms boast a TV with cable channels and a private bathroom. The accommodation features a 24-hour front desk as well as free Wi-Fi.