Created by:
creator image
Emma Smith

Ambassador Hotel

1
Red Light Places
Tourist Visits
N/A
Popularity in Country
215 of 241
English Speaking
Great
Popularity in Category
995 of 1051
Popularity Worldwide
25572 of 28433
Tourist Friendly
Good

Smart AI Guide

Off
On

Region

Africa

Address

52 Pretoria St, Hillbrow, Johannesburg, 2001, South Africa

Time for Visit

~3h