Menlo Park Bachelor Apartments Home/Hotel/Menlo Park Bachelor Apartments 39 12th St, Menlo Park, Pretoria, 0081 Contacts 39 12th St, Menlo Park, Pretoria, 0081 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Hotel Sinthumule Mashudu Madombidzha, Louis Trichardt +27720324322 Hotel Portofino 18 Park Rd, Port Alfred, 6170 +27466242223 Hotel Khayalami Hotel - Mbombela 29 Vanwijk St, Mbombela, 1201 0137528531 Hotel Ntoliwa B&B 19 Frondosa, Brackenham, Richards Bay, 3900 +27357981262 Categories Hotel