Located in Tampa, this air-conditioned apartment features free WiFi and a patio. The apartment is 2.6 km from Hyde Park.
A dishwasher and an oven can be found in the kitchen and there is a private bathroom with free toiletries and a hairdryer. A flat-screen TV is featured. Other facilities at Your Home on De Leon include a fitness centre.
Amalie Arena is 4.1 km from Your Home on De Leon, while Ice Palace is 4.2 km away. The nearest airport is Tampa International Airport, 6 km from the property.