Map Location
The Coffee Bean & Tea Leaf
Resort World Hotel, Genting Highlands, 69000, Genting Highlands, Pahang, Malaysia
Open in Ask AI
Open in Google Maps