Hotel se nachází v Dominikánské republice v lokalitě Punta Cana.