Where is the location of Copthorne Orchid Hotel Penang?

The location of Copthorne Orchid Hotel Penang is MU, Malaysia. The hotel offers a great experience in Penang Island with a beautiful view over the exotic nature.