1 Temple Terrace Hotels and Guest Houses
Extended Stay America - Tampa - North - USF - Attractions
12242 Morris Bridge Rd., Temple Terrace, Florida, 33637 · Map
Phone: +1 - 1
Score 7.2 from 46 reviewsSingle from: USD 94.49
Double from: USD 94.49
per room per night