The Tudor Hotel is the oldest Hotel in Cape Town, situated right in the heart of the city on Green Market Square. Recently refurbished, the Tudor Hotel stylishly combines the historic face of the City with contemporary finishes, to create a fresh Hotel experience at affordable rates.
Being in the City Centre, the Hotel is situated only minutes from major attractions, such as the famous V&A Waterfront, Table Mountain, Parliament and the new Cape Town Convention Center.