Offering a restaurant that serves Indian, Chinese and local delights, Hotel Peace Palace Nepal is located in Lumbini. The Maya Devi Temple is 329 feet. Free WiFi access is available. Each air-conditioned room here will provide you with a cable TV and a seating area. Featuring a shower, private bathroom also comes with free toiletries and slippers. You can enjoy city view from the room. At Hotel Peace Palace Nepal you will find a 24-hour front desk, a garden and a bar. Other facilities offered at the property include a shared lounge, a tour desk and luggage storage. The property offers free parking. The Lumbini Garden is 1,641 feet and the Peace Pagoda is 2,953 feet. The Bhairawa Airport is 12.4 miles away.