The Greenwood Hotel

Address: Dekargaon, Baruachuburi, Ketekibari

Call: +91 88110 72216

Img Credit: Website The Greenwood Hotel