Red Sox Hotel
LocationLocated in Seeta, Red Sox Hotel is in the suburbs, within a 15-minute drive of Mandela National Stadium and Life Link Hospital. This hotel is 7 mi (11.2 km) from Metroplex Shopping Mall and 7...
More info