Hotel Shanghai Hotel Holland
★★★★
Van Leeuwenhoekpark 1, Delft, Netherlands Show on map
The Social Hub Delft is a 3-star hotel in Delft, Netherlands. Guests rate it 8.8/10 (excellent) across 30 reviews, ranking it #12 of 41 places to stay in Delft. The property has 99 rooms.
Van Leeuwenhoekpark 1, Delft, 2611 DW, Netherlands
The Social Hub Delft has a guest rating of 8.8 out of 10 from 30 reviews, which is considered excellent. It ranks #12 of 41 properties in Delft on Triptoic.
The Social Hub Delft is located at Van Leeuwenhoekpark 1, Delft 2611 DW, Netherlands.
The Social Hub Delft is rated 3 stars.
The Social Hub Delft has 99 rooms.
Highly rated alternatives close by
Hotel
#3 in Delft
Hotel
#2 in Delft