About Castle Apartments
The Castle apartments are situated in the heart of the Castletown, the historic capital of the Isle of Man and are conveniently situated directly opposite the historic and spectacular Castle Rushen in the town centre.
Tags
Description
The Castle apartments are situated in the heart of the Castletown, the historic capital of the Isle of Man and are conveniently situated directly opposite the historic and spectacular Castle Rushen in the town centre.