Masters Inn is a 3-star property situated in Seffner. Among the facilities of this property are a restaurant a 24-hour front desk and room service along with free WiFi. The rooms in the hotel are fitted with a flat-screen TV with cable channels. At Masters Inn rooms come with air conditioning and a private bathroom. Tampa is 19 km from the accommodation while Clearwater is 50 km from the property. The nearest airport is Tampa International Airport 23 km from Masters Inn.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.