Comfy Deluxe Stay

Little Castle Inn, Jail Road, Police Bazar, Shillong, Meghalaya793001ShillongIndia
Hotel