San Remo 208 At Santa Rosa Beach
West Highway 30a, Unit 208
Santa Rosa Beach, FL 32459
Show Hotel Details |
Hotel Photos
Set 8 km from Seaside in Santa Rosa Beach, this air-conditioned apartment features free WiFi and a balcony. The kitchen is fitted with a dishwasher. Towels and bed linen are featured at San Remo 208 at Santa Rosa Beach.