13420 N Telecom Pkwy Tampa Florida
A stay at Residence Inn by Marriott Tampa at USF/Medical Center places you in the heart of Tampa, within a 5-minute drive of Lettuce Lake Park and University of South Florida. Featured amenities include a business center, express check-in, and express check-out. Free self parking is available onsite.