Go Hotels
Home > South Africa > Cape Town >

18 Romulus House

South Africa Flag
18 Romulus House
18 Romulus Street
Cape Town South Africa

Rated 90 / 100 based on 2 customer reviews.

18 Romulus House has received an Outstanding Service Award
18 Romulus House provides a comfortable setting when in Cape Town. It is conveniently positioned for those wishing to visit local attractions.

The hotel has 3 rooms, all of which are equipped with a variety of facilities to ensure a comfortable stay.

Nestled in Cape Winelands, those staying at 18 Romulus House can try the area's specialties and everything it has to offer. Cape Town International Airport is a 30-minute drive away.
Facilities @ 18 Romulus House include: