Where is Grandview Hotel Macau?

Where is Grandview Hotel Macau located?

Grandview Hotel Macau, Guangdong, China (approx. 22.15725°, 113.552°)


Where is Grandview Hotel Macau on the map?