Budget at Doubletree - 2305 Hotel Plaza Blvd 32830