B & B Hotel The Baron Crown


Den Helder • Show on map
View Details for Price
The Baron Crown, located in Den Helder a 15-minute walk from the beach, offers free Wi-Fi. The elegant rooms have a seating area with a flat-screen TV. The rooms at Hotel The Baron Crown feature a seating…More info
