Town Lodge Menlo Park, Menlo Park Pretoria, South Africa
Town Lodge Menlo Park is conveniently located at Cnr Atterbury-Klarinet Rds in Menlo Park Pretoria, South Africa
Hotel Location:
Address: Cnr Atterbury-Klarinet Rds
City: Menlo Park Pretoria
Country: South Africa
Hotel Features:
- Check-In Time: 2pm
- Check-Out Time: 11am
- Dry Cleaning