Location Situated in the city centre of Cape Town, The Island Lodge is next to the Century City Shopping and Entertainment Centre. Other places of interests are Boulders Beach, World of Birds, District Six Museum and Greenmarket Square.
Rooms This luxury apartment offers spacious and fully equipped accommodation units that are designed with modern amenities such as flat screen TV, kitchen, private bathroom and a DVD player.
Restaurant The Island Lodge in Cape Town does not have a restaurant facility. Several restaurants are available in the surroundings where guests can relish a wide variety of local, regional and international cuisine. |