The Castle At Skylands Manor Hotel is a 2-star venue set just 40.4 km from Fordham University, Newark Public Library and Lehman College. The Castle At Skylands Manor Hotel has been welcoming guests to its luxury rooms since 1924.
The city center is 20 minute walking distance from the hotel. The property is 52 km away from the Elizabeth, within a 40-minute drive.
The hotel is situated near a museum and a college.
The Castle At Skylands Manor Hotel lies within 35 minutes’ drive to Teterboro airport.
Many rooms offer a stunning view over the garden.
Guests will benefit from wedding services and concierge service.