2-star hotel (2星級酒店)
Address (地址): 7071 Lakeridge Court Southwest, Fort Myers, FL 33907, United States of America * 7071 Lakeridge Court Southwest, 邁爾斯堡, FL 33907, 美國 * 7071 Lakeridge Court Southwest, Fort Myers, FL 33907, アメリカ
Check availability (查房價)@agoda