Sta 'n Pla Motel II, Clearwater Beach, United States of America
Sta 'n Pla Motel II is conveniently located at 333 Hamden Dr in Clearwater Beach, United States of America
Hotel Location:
Address: 333 Hamden Dr
City: Clearwater Beach
State: FL
Country: United States of America
phone: +1 727-442-6865
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 10 AM
- Coffee/Tea Maker
- In Room TV
- Business Center
- Air Conditioning