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 Pelikaan Resort 14 Oos St, Noordhoek, Velddrif, 7365 +27227830383 Hotel Manguzi Central Lodge Manguzi Hospital +27799098242 Hotel Solridge Lodge Muldersdrift, 47 Russel Rd, Krugersdorp Hotel Anna's Cottage 119 Pretorius Ave, Lyttelton Manor, Centurion, 0157 Categories Hotel