EN
Hotel Galaxy Inn !! 5 Min From Nemcare Hospital !! — Hotel in Guwahati, India