The Castle Hotel

The Castle Hotel, Palace Compound, Imphal Opposite Govindajee TempleImphal795004India
Hotel
Loading

About The Castle Hotel

Contact

The Castle Hotel, Palace Compound, Imphal Opposite Govindajee Temple, Imphal, 795004, India