No image available for this hotel
No image available for this hotel
Cape Town, Cape Town
Spend a second to
save a fortune!
Spend a second to save a fortune!
186A George Street, Cape Town
Edwardian Town House is a two-bedroom, semi-detached holiday home with a balcony, situated in Simon’s Town in the Western Cape Region. The property boasts views of the sea and is 200 metres from Catholic Church - Simon's Town.
See MoreUsage of subsidiary facilities may incur additional fees