8.1/10
Very Good
Free Wi-Fi
This Wilmington Stella Maris Hostel is less than 5 minutes' walk from Downtown Wilmington and Cape Fear River. Features include air-conditioned, dorm-style rooms with free Wi-Fi. The USS North Carolina 1.2 km away.
Number of rooms: 13
605 South Front Street, Wilmington, NC 28401, United States