No image available for this hotel
No image available for this hotel
Oldsmar, Oldsmar
Spend a second to
save a fortune!
Spend a second to save a fortune!
300 Lake Placid Ct., Oldsmar
Set in Oldsmar in the Florida region and Pier 60 reachable within 20 km, 2 Bedroom, 2 Bath, Villa offers accommodation with free WiFi, a children's playground, water sports facilities and free private parking.
See MoreUsage of subsidiary facilities may incur additional fees