A short drive from beautiful beaches and close to local attractions, this Oldsmar, Florida hotel features on-site dining options along with guestrooms featuring modern amenities, including free high-speed internet access.
Number of rooms: 83
4052 Tampa Road, Oldsmar, FL 34677, United States