Get a Hotel in Butwāl

Hotel Delbia

Hotel Delbia

Butwāl • Show on map 7.0/10 View Details for Price

Located in Butwāl Hotel Delbia features a bar. Featuring a 24-hour front desk this property also provides guests with a restaurant. Private parking can be arranged at an extra charge. All units are equipped…More info

Book now