Cape Town Lodge Hotel offering affordable yet luxury 4 star guest accommodation and Conference Venue in central Cape Town for business and holidays.