Housed in a magnificent Bavarian structure with stately European design elements, The Castle Hotel, a Luxury Collection Hotel greets you with spacious, ocean-view guest lodging, premium on-site amenities, innovative dining and outstanding service.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.