7.5 Guest rating Hotel photo

Guesthouse 18 Romulus House

Hint: You can enter any city or hotel name

Book Guesthouse 18 Romulus House

18 Romulus Street, Cape Town 2 km from city center

Location Hotel “18 Romulus House” is situated in Cape Town. It boasts a convenient location within 53 km from the city center. Hotel features The entire hotel is non-smoking.

Photos Of
  • Parking
    • free
Facilities of Guesthouse 18 Romulus House

Show Guesthouse 18 Romulus House on the map

18 Romulus House -34.090988 18.86912