Try different dates or a different guest count — availability and prices change daily.
See other hotelsHotel Overview: Castle Inn is renowned for its dedication to eco-friendly practices and stunning architectural design situated in a prime location that merges historical ambiance with modern luxury. The hotels commitment to sustainability is evident in its energy-efficient operations and use of organic materials.
Accommodations: Castle Inn caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 50 elegantly appointed guestrooms. Each room at Castle Inn exudes luxury with plush bedding marble bathrooms and private balconies offering exquisite views of the city or lush gardens. Amenities include high-speed Wi-Fi flat-screen TVs minibars stocked with gourmet snacks and exclusive toiletries. The spacious layouts range from deluxe rooms to opulent suites.