Located 3,045 meters from Mansa's. The Mount Nevis Hotel is a popular choice amongst travelers in Newcastle, whether exploring or just passing through.
Located 3,066 meters from Mansa's. The Hamilton Beach Villas & Spa is perfectly located for both business and leisure guests in Nevis. The hotel offers guests a range of services and amenities designed to provide comfort..