I've stayed at Nebo a number of times and over and over again, it is one of the most amazing nights of sleep I've had in a long time! The rooms are comfy, airy and relaxing, the food is amazing and the bar is great. North Haven is a special place on its own and Nebo makes it that much better. The whole place is relaxing, refreshing and definitely to be visited.
- Also Known As:
- Nebo Hotel North Haven