Ranchi, Índia
Plot No.33, Near Tata Motors, Itki Road, Hehal, , Ranchi, 834005
1 double bed or 2 single beds