Doubletree offers a serene stay with amenities like a pool and spa. Enjoy on-site dining, plus nearby shopping and restaurants.