Apartment Project
Designed and Built in 2006, Nelson’s Apartments is located on the main road to signal hill central to all facilities. The property offers 4 self-catering apartments, suitable for families with two children.
Designed and Built in 2006, Nelson’s Apartments is located on the main road to signal hill central to all facilities. The property offers 4 self-catering apartments, suitable for families with two children.