Guests at 10 on Cape Self Catering Apartments can prepare meals in the fully-equipped kitchen and relax in the seating area. The modern apartments also feature cable TV. WiFi and free parking are available.