Lodging/Accommodations close by Boyd Hill Nature Park
Hyatt Place - St. Petersburg
25 2nd St. North, St. Petersburg, FL 33710
Call
~3.36 miles north of Boyd Hill Nature Park
- Four-star Downtown hotel
- 175 rooms in hotel
The Exchange Hotel
234 3rd Ave. North St. Petersburg Fl 33701, St. Petersburg, FL 33701
Call
~3.55 miles north of Boyd Hill Nature Park
- Low priced Downtown property
- Check in time: 3:00 PM
Galaxy Hotel - St. Petersburg
101 3rd Ave. North, St. Petersburg, FL 33701
Call
~3.63 miles north of Boyd Hill Nature Park
- Four star Downtown hotel
- Hotel has 8 suites
Back to Top