Baywatch House

0 Visits
0.0/ 5 0 Votes

Baywatch House is situated in Cape Town and is close to the area's well-known attractions. It also features a shared kitchen. Baywatch House offers comfortable rooms, designed to fit the requirements of any guest. The hotel is within walking distance of Table Bay. It is also conveniently situated close to a selection of dining options.

Contact Details:


  • Cost: < R500

  • Reservations: Yes

  • Card: Yes

  • Aircon: Yes

  • Parking: Yes

  • Free WiFi: No

  • Address: 12, Popham Street, Table View, Cape Town, 7441, South Africa, Western Cape

Get Directions


Log in or sign up to leave a review.