Sixteen Miami Penang is located in George Town, Malaysia on Sixteen Miami 16, Jalan Puncak Ria Batu Ferringhi. Sixteen Miami Penang is rated 3.3 out of 5 in the category holiday accommodation service in Malaysia.
Address
Sixteen Miami 16, Jalan Puncak Ria Batu Ferringhi