Bellville Hotel
hotel · Cape Town, South Africa
Affordable elegance in the heart of the city. Free Wi-Fi, air-conditioned rooms, and daily breakfast included.
No reviews yet
Still trying to load…
hotel · Cape Town, South Africa
Affordable elegance in the heart of the city. Free Wi-Fi, air-conditioned rooms, and daily breakfast included.
No reviews yet