Located on a private beach in Saint Petersburg, Florida, this self-catering accommodation offers free Wi-Fi and 2 heated pools. Clam Bayou Nature Park is 8 minutes’ drive from the property.
A flat-screen cable TV is featured in each Bermuda Bay Beach Club apartment. A fully equipped kitchen is included as well as a patio with a view of the ocean or garden for guests to enjoy.
A children’s playground, a hot tub, barbecue facilities, and a tennis court are on site at Bermuda Beach Club. Laundry facilities and free parking are provided for guests’ convenience.
Lakeview Shopping Center and Twin Brooks Golf Course are each located 2.8 km from the apartments. Sunken Gardens is 12 minutes’ drive from the Beach Club Bermuda Bay apartments.