The Little House, Clearwater

The Little House, Clearwater
https://the-little-house.usa8.info

The Little House is located in Clearwater, 5 miles from Pier 60, and a garden and a terrace are accessible in-house. This vacation home also has free WiFi. The vacation home includes 2 bedrooms and a kitchen with a dishwasher and an oven.

2142 BARCELONA DR, Clearwater, FL 33764, United States of America

Related Posts