The 4-star Albright Hotel provides ideal lodging in green Cape Town.
This luxury hotel is situated 350 meters from Cape Town Stadium . Guests can get to Cape Town city center, which is 3 km away.
Staying at Albright Hotel guests can make use of a patio, a microwave, a refrigerator, a kitchen and a seating area supplied in the rooms. They also have a freezer and a cooktop available for self-catering.
The grill bar The Newport is 10 minutes’ walk away.
Albright Hotel can be reached in a 25-minute drive from Cape Town International airport.
Leisure options include an outdoor swimming pool and barbeque grills.