Holland, Holland
Spend a second to
save a fortune!
Spend a second to save a fortune!
12260 James Street, Holland
Located less than 10 minutes’ walk from Dutch Village, this Holland hotel features an indoor heated pool. Every room offers a cable TV with HBO and free Wi-Fi. A microwave and fridge are provided in the rooms at Country Inn By Radisson Holland.
See MoreUsage of subsidiary facilities may incur additional fees