Castle Hotel
Address:
401 Gulf Way, St. Pete Beach, FL 33706
Phone:
(727) 289-8767
Hours:
- Mon: 7:30am-5pm
- Tue: 7:30am-5pm
- Wed: 7:30am-5pm
- Thu: 7:30am-5pm
- Fri: 7:30am-5pm
- Sat: 7:30am-5pm
- Sun: 7:30am-5pm
Other Businesses:
- Loews Don CeSar Hotel at 3400 Gulf Boulevard, St. Pete Beach, FL 33706
- Sirata Beach Resort at 5300 Gulf Blvd, St. Pete Beach, FL 33706
- TradeWinds Island Grand Resort at 5500 Gulf Blvd, St Pete Beach, FL 33706
- tradewinds at 6000 Gulf Blvd, St Pete Beach, FL 33706
- Camelot by the Sea at 1801 Gulf Way, St Pete Beach, FL 33706