Hotel Marina BayviewGet directionsOpen standalone map in fullscreen mode
Hotel Marina Bayview: 27.783880, -15.709698