Stay in the Best Rooms at Flagship The Moon Palace, Bodh Gaya