Nature'S Energy Centre Retreat
Nature'S Energy Centre Retreat Hotel is situated in a beach area of Welland, 13 km from Niagara Falls.
The property is situated 8 km away from Seaway Mall. The hotel offers perfect location 7 km from the center of Welland.
The rooms in Nature'S Energy Centre Retreat Hotel come with a private balcony, a patio, a fridge, a kitchen and a work desk. Some rooms have the garden view.
A complimentary breakfast is served daily.
Nature'S Energy Centre Retreat Hotel is set 70 km from Hamilton airport.
Guests will benefit from housekeeping and ironing service.
On-site leisure facilities include a picnic area and barbeque grills.