Chatrā, Índia
Damodar complex Damodar complex,atal chowk Hazaribagh road,itkhori chatra Jharkhand 825301, India Itkhori Jharkhand 825301 India, 825301
1 double bed or 2 single beds