Located in Clearwater, 3.9 miles from Clearwater Beach, Travelers Inn - Clearwater features air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site. The rooms have a flat-screen TV with satellite channels. Every room is equipped with a private bathroom. You will find a 24-hour front desk at the property. Tampa is 19 miles from Travelers Inn - Clearwater, and St. Petersburg is 15 miles away. St Petersburg-Clearwater Airport is 6 miles from the property.
Hotels in Clearwater FL (Florida) United States of America USA <>
|