The 3-star River View Villa Santa Cruz hotel provides proximity to the movie theater "Nickelodeon Theatre", which is located only 1.1 km away. There's also a convenience of parking nearby.
This Santa Cruz guest house is nestled in the Santa Cruz Boardwalk district, just 550 metres from the restaurant 7-Eleven. The Tea House Spa is a stone's throw from the River View Villa Santa Cruz, while 2nd Street & Leibrandt Avenue bus stop is merely a 5-minute walk away. Visitors can easily reach Santa Cruz Beach Boardwalk Amusement Park, which is a mere 550 metres away. The hotel is about 10 minutes on foot from Sky Glider cable car station.
The rooms feature ironing facilities and an air conditioner, along with a flat-screen TV with satellite channels for guests' utmost comfort.