Map Location
Hotel Grand Central
22, Cavengah Road, 229617, Singapore
Open in AI mode
Open in Google Maps