Located in Bareilly, Hotel Bareilly Palace offers 3-star accommodation with on-site dining. All rooms feature a flat-screen TV with cable channels and a private bathroom. The accommodation features a 24-hour front desk and free Wi-Fi is available.
酒店客房数量: 26
Church Road, 243001 巴雷利, 印度