Address: 1004 Padre Blvd H1, South Padre Island, Texas, 78597 酒店地址: <1004 Padre Blvd H1, 78597 南帕诸岛, 德克萨斯州, 美国