Spa

  • SPA & FITNESS in Hotel Dukes’ Palace

Schoonheid komt van binnenuit, maar met de extra hulp van onze spa in Hotel Dukes’ Palace heeft u een compleet gevoel van welbehagen! De spa omvat een fitnessruimte, sauna (82° Celsius), hammam, zoutwand (10.000 jaar oude stenen uit de Himalaya), infrarood- & UV-cabines. Hotelgasten van Hotel Prinsenhof kunnen gratis gebruik maken van al deze faciliteiten in Hotel Dukes’ Palace.

Spa

Schoonheid komt van binnenuit, maar de extra hulp van onze spa zal u een volledig gevoel van welzijn geven!

HOOGTEPUNTEN

  • Sauna (82° Celsius)
  • Stoomkamer
  • Zoutwand (10.000 jaar oude stenen uit de Himalaya)
  • Infrarood- en UV-cabines

Massages

Een relaxerende lichaamsmassage, massage met warme en koude lavastenen, … . De sfeervolle cabines zorgen voor een serene sfeer waarin u zich kunt laten meevoeren door een ontspannende, rustgevende massage, bestemd om de dagelijkse routine te doorbreken. U voelt de stress van u afglijden, uw geest en lichaam komen opnieuw in balans.

1 uur | Vanaf €75
Woensdag tot en met zondag: op afspraak

FITNESS

neem de tijd voor jezelf

THE DUKES’ GYM

In de fitness ruimte van Hotel Dukes’ Palace kunt u aan uw conditie werken terwijl u op vakantie bent. Crosstrainer, krachttraining of loopband; sporten in onze fitness is een stuk aangenamer dankzij het uitzicht op de kleine binnentuin.

OPENINGSUREN
Maandag tot en met zondag: 08u00 – 21u00

VEELGESTELDE VRAGEN

Hotelgasten van Hotel Prinsenhof kunnen gratis gebruik maken van de spafaciliteiten in Hotel Dukes’ Palace. Dit omvat een wellness met fitness, sauna, stoombad, zoutwand en UV & infraroodwanden.

Op aanvraag zijn er ook massages mogelijk.

jQuery( document ).ready(function( $ ) { /* ------------------------------- ADD CLASS OF FAQ ELEMENT HERE ------------------------------- */ var faq_form_element_class = ".faq-form-elements-spa"; // class of faq element with dot '.' /* ---------------------------------- PLEASE DON'T EDIT ANYTHING BELOW ---------------------------------- */ // This function hides the tab title if true is passed as parameter function hide_tab_title(boolean) { if (boolean == true) { $( '.av-tab-section-outer-container .av-tab-section-tab-title-container' ).css('display', 'none'); $( '.av-tab-section-outer-container' ).css('margin-top', '-60px'); } else { return false } } hide_tab_title(true); // This function strips all the HTML from a given HTML element and returns the text only function stripHtml(html){ // Create a new div element var temporalDivElement = document.createElement("div"); // Set the HTML content with the providen temporalDivElement.innerHTML = html; // Retrieve the text property of the element (cross-browser support) return temporalDivElement.textContent || temporalDivElement.innerText || ""; } // This function adds the JSON data to the header of the page function createJsonScriptElement(jsonStr) { var script = document.createElement('script'); script.type = "application/ld+json"; script.innerHTML = jsonStr; document.getElementsByTagName('head')[0].appendChild(script); } // This function creates the Json object based on the questions and answers (both should be ordered lists) function createJson(faq_questions, faq_answers) { if ( faq_questions.length != faq_answers.length ) { // Check if questions and answers have the same lenght. console.log("Length of #questions is not the same as #answers"); return false } else if ( faq_questions.length == faq_answers.length) { // if so then create json object var jsonStr = '{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[]}'; for (questions in faq_questions) { var obj = JSON.parse(jsonStr); obj['mainEntity'].push({"@type":"Question","name":faq_questions[questions],"acceptedAnswer":{"@type":"Answer","text":faq_answers[questions]}}); jsonStr = JSON.stringify(obj); } createJsonScriptElement(jsonStr); } } // This function gets and orders the questions and answers of the FAQ element // and should be edited based on the FAQ element (functionality differs per website due to Enfold, WP bakery, Elementor etc...) function get_questions_and_answers() { var faq_questions = []; var faq_answers = []; var content_block = $( faq_form_element_class ); var all_text_content = content_block.find( ".toggler" ); console.log(all_text_content); var all_answers = content_block.find( ".toggle_content" ); console.log(all_answers); for (i in all_text_content) { if ( all_text_content[i].innerText != undefined) { faq_questions.push(all_text_content[i].innerText); } } for (i in all_answers) { if ( all_answers[i].innerHTML != undefined) { var htmlObject = all_answers[i].innerHTML; faq_answers.push(stripHtml(htmlObject)); } } console.log(faq_questions); console.log(faq_answers); createJson(faq_questions, faq_answers); } // START PROGRAM get_questions_and_answers(); });