Residence inn by marriott tampa north fletcher avenue
Location situated in temple terrace residence inn by marriott tampa north fletcher avenue is close to lettuce lake park university of south florida and usf baseball stadium also nearby are museum of science and industry and usf sun dome hotel features residence inn by marriott tampa north fletcher avenue has an outdoor pool a spa tub and a fitness center complimentary wireless internet access is available in public areas this 3 star hotel features business amenities including a busin