Hotel Island Park Residency Shillong

Police Station, Thana Road, Near Sadar, Shillong

Overview

Hotel Facility

Room Facility

Location