Maestro is located near Layan Beach, Phuket, Thailand. Layan Beach is the name of the northern end of Bangtao Beach on the west coast of Phuket.