1421 East Crawford Street, Tampa
bedrooms
Baths
Guests
Featuring a garden and views of garden, The Urban Nest is located in Tampa, 4.4 miles from Busch Gardens. The property is around 4.8 miles from Adventure Island, 5.6 miles from University of South Florida and 5.6 miles from Amalie Arena.
Parking
WiFi/Internet
Laundry
Non-smoking
Air conditioning
Beach
No nearby properties available in this region at the moment.