... The Doubletree Castle Hotel is an attraction in itself. From the very moment you arrive at the hotel, you will be enchanted. Towering spires, exquisite works of rare European art, authentic Renaissance era music, and complimentary freshly baked chocolate chip cookies are the first indications that a royal time awaits one and all. The Doubletree Castle is truly a kingdom of its own! The Doubletr... |