The grand Delta Sherwood Inn is a 3-star property within proximity of Santa's Village, Stewart Park and Eaglecrest Aerial Park. It features ironing service, 24-hour reception and newspaper service as well as parking and a cloakroom.
The city center is 6 km away from the hotel.
The hotel boasts close proximity to wineries and restaurants.
The property comprises 49 tasteful rooms appointed with TV, free Wi-Fi, climate control, ironing facilities and a balcony. Guests can make use of free toiletries, a hairdryer and bathrobes in every bathroom.
The venue is set next to a port and just 50 meters from Sherwood Inn.
Offering boat rental services, Delta Sherwood Inn induces guests to explore the area.
A solarium, a sauna and a Jacuzzi as well as fitness center and a gym are offered on the premises.