Landmark Towers 1606 offers accommodations in Clearwater Beach, a 4-minute walk from Belleair Beach and 1.8 miles from Clearwater Beach. This beachfront property offers access to free Wifi. John's Pass Village and Boardwalk is 13 miles from the apartment and Chihuly Collection is 22 miles away.
Featuring a balcony and sea views, the spacious apartment includes 2 bedrooms, a living room, cable TV, an equipped kitchen, and 2 bathrooms with an a bath or shower. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
Pier 60 is 4.7 miles from the apartment, while John's Pass is 13 miles from the property. The nearest airport is St. Pete-Clearwater International Airport, 12 miles from Landmark Towers 1606.