Lee's Ocean Peek B & B
242 Kinlock Road, Stratford, CAGuest rating: 9.6/10 (381 reviews) · 4-star hotel
Luxurious Beachfront Accommodation Located in the heart of Stratford, Lee's Ocean Peek B & B offers a relaxing stay just steps away from Tea Hill Park Beach. The property features spacious units with kitchenettes, free WiFi, and private parking. Comfort and Convenience Each 3-star unit is equipp