Channel Island Shores Hotel(海峽小島海岸酒店)@美國加州(California, USA)
3-star hotel (3星級飯店)
Channel Island Shores Hotel。海峽小島海岸酒店。チャネル アイランド ショアズ
1311 Mandalay Beach Road, Oxnard, California, United States 93035。1311 Mandalay Beach Road, 歐克斯納德, 加利福尼亞州, 美國 93035。1311 Mandalay Beach Road, オックスナード, カリフォルニア州, アメリカ合衆国 93035。map