Yogyakarta
Listing has verified and belong the business owner or manager.
0 (0 reviews)
Rp.500,000/month
Villa & Resort
Hightlight
-
Air conditioner
-
Car parking
-
Credit cards
-
Reservations
+(2)
Hightlight
-
Swimming pool
-
Wifi
D’Kaliurang Resort & Convention is the first resort which offers a glamping concept in Yogyakarta.
Located strategically below Mount Merapi’s slope, D’Kaliurang Resort & Convention provide Glamping, Rumah Bambu and Rumah Kayu with luxurious touch in each room.
Feel the fresh natural air and atmosphere with many facilities such as function room, Merapi Grand Ballroom which can cater up to 1.000 pax, Pendopo Alit Restaurant, Swimming Pool, Wedding Chappel, and many more.
D’Kaliurang Resort & Convention is the best reference for company outbound, groups, gathering, meetings and family events.
Show more Hide all
Maps
(0 Reviews)
Rp.500,000
'); infowindow.open(map, this); }); map.fitBounds(bounds); var boundsListener = google.maps.event.addListener((map), 'idle', function (event) { this.setZoom(15); google.maps.event.removeListener(boundsListener); }); } } else if( maptype == 'openstreetmap' ) { var element = document.getElementById('openstreetmap_map'); if ( element != null ) { var osm_api = jQuery( '#openstreetmap_map' ).data( 'key' ); var stores = { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ -7.6072485, 110.4196614 ] }, "properties": { "iconSize": [40, 40], "icon": "https://dailyhotels.id/wp-content/uploads/2020/10/villa.png", "title": "D’Kaliurang Resort & Convention", "url": "https://dailyhotels.id/c/dkaliurang-resort-convention/", "cate": "Resort & Villa", "rating": "0", "review": "0", "price": "Rp.500,000", } } ] }; stores.features.forEach(function(store, i){ store.properties.id = i; }); var container = L.DomUtil.get('openstreetmap_map'); if(container != null){ container._leaflet_id = null; } var osm_map = new L.map('openstreetmap_map'); osm_map.on('load', onMapLoad); osm_map.setView([-7.6072485, 110.4196614], 15); function onMapLoad(){ var titleLayer_id = 'mapbox/streets-v11'; L.tileLayer('https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?access_token=' + osm_api, { attribution: 'Map data © OpenStreetMap', id: titleLayer_id, tileSize: 512, zoomOffset: -1, accessToken: osm_api }).addTo(osm_map); /** * Add all the things to the page: * - The location listings on the side of the page * - The markers onto the map */ addMarkers(); }; function flyToStore(currentFeature) { osm_map.flyTo(currentFeature.geometry.coordinates, osm_level); } /* This will let you use the .remove() function later on */ if (!('remove' in Element.prototype)) { Element.prototype.remove = function() { if (this.parentNode) { this.parentNode.removeChild(this); } }; } function addMarkers() { /* For each feature in the GeoJSON object above: */ stores.features.forEach(function(marker) { /* Create a div element for the marker. */ var el = document.createElement('div'); /* Assign a unique `id` to the marker. */ el.id = "marker-" + marker.properties.id; /* Assign the `marker` class to each marker for styling. */ el.className = 'marker'; el.style.backgroundImage = 'url("https://dailyhotels.id/wp-content/uploads/2020/10/villa.png")'; el.style.width = marker.properties.iconSize[0] + 'px'; el.style.height = marker.properties.iconSize[1] + 'px'; /** * Create a marker using the div element * defined above and add it to the map. **/ var PlaceIcon = L.Icon.extend({ options: { className: 'marker-' + marker.properties.id, iconSize: [40, 40], shadowSize: [50, 64], iconAnchor: [20, 20], shadowAnchor: [4, 62], popupAnchor: [0, -12] } }); var icon = new PlaceIcon({iconUrl: "https://dailyhotels.id/wp-content/uploads/2020/10/villa.png"}); var rating_html = ''; if( marker.properties.rating ) { rating_html = '
' + '' + marker.properties.rating + '' + '' + '
'; } var cate = ""; if (marker.properties.cate != null) { cate = marker.properties.cate; } new L.marker([marker.geometry.coordinates[0], marker.geometry.coordinates[1]], {icon: icon}).addTo(osm_map).bindPopup( '
' + '
' + '
' + '
' + cate + '
' + '
' + '
' + marker.properties.title + '
' + '
' + '
' + '
' + '
' + rating_html + '(' + marker.properties.review + ' reviews)' + '
' + '
' + '' + marker.properties.price + '' + '
' + '
' + '
' + '
', { maxWidth : 325 } ); el.addEventListener('click', function(e){ /* Fly to the point */ flyToStore(marker); /* Highlight listing in sidebar */ var activeItem = document.getElementsByClassName('active'); e.stopPropagation(); if (activeItem[0]) { activeItem[0].classList.remove('active'); } }); }); } } } else { var element = document.getElementById('mapbox_map'); if ( element != null ) { var mapbox_api = jQuery( '#mapbox_map' ).data( 'key' ); mapboxgl.accessToken = mapbox_api; var mapbox_maps = new mapboxgl.Map({ container: 'mapbox_map', style: 'mapbox://styles/mapbox/streets-v11', zoom: 15, center: [110.4196614, -7.6072485], }); mapbox_maps.addControl(new mapboxgl.NavigationControl()); var stores = { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 110.4196614, -7.6072485 ] }, "properties": { "iconSize": [40, 40], "icon": "https://dailyhotels.id/wp-content/uploads/2020/10/villa.png", "url": "https://dailyhotels.id/c/dkaliurang-resort-convention/", "title": "D’Kaliurang Resort & Convention", "cate": "Resort & Villa", "rating": "0", "review": "0", "price": "Rp.500,000", } } ] }; stores.features.forEach(function(store, i){ store.properties.id = i; }); /** * Wait until the map loads to make changes to the map. */ mapbox_maps.on('load', function (e) { /** * This is where your '.addLayer()' used to be, instead * add only the source without styling a layer */ mapbox_maps.addLayer({ "id": "locations", "type": "symbol", /* Add a GeoJSON source containing place coordinates and information. */ "source": { "type": "geojson", "data": stores }, "layout": { "icon-image": "", "icon-allow-overlap": true, } }); /** * Add all the things to the page: * - The location listings on the side of the page * - The markers onto the map */ addMarkers(); }); function flyToStore(currentFeature) { mapbox_maps.flyTo({ center: currentFeature.geometry.coordinates, zoom: 15 }); } function createPopUp(currentFeature) { var popUps = document.getElementsByClassName('mapboxgl-popup'); /** Check if there is already a popup on the map and if so, remove it */ if (popUps[0]) popUps[0].remove(); var rating_html = ''; if( currentFeature.properties.rating ) { rating_html = '
' + '' + currentFeature.properties.rating + '' + '' + '
'; } var cate = ""; if (currentFeature.properties.cate != null) { cate = currentFeature.properties.cate; } var popup = new mapboxgl.Popup({ closeOnClick: false }) .setLngLat(currentFeature.geometry.coordinates) .setHTML('
' + '
' + '
' + '
' + cate + '
' + '
' + '
' + currentFeature.properties.title + '
' + '
' + '
' + '
' + '
' + rating_html + '(' + currentFeature.properties.review + ' reviews)' + '
' + '
' + '' + currentFeature.properties.price + '' + '
' + '
' + '
' + '
') .addTo(mapbox_maps); } /* This will let you use the .remove() function later on */ if (!('remove' in Element.prototype)) { Element.prototype.remove = function() { if (this.parentNode) { this.parentNode.removeChild(this); } }; } mapbox_maps.on('click', function(e) { /* Determine if a feature in the "locations" layer exists at that point. */ var features = map.queryRenderedFeatures(e.point, { layers: ['locations'] }); /* If yes, then: */ if (features.length) { var clickedPoint = features[0]; /* Fly to the point */ flyToStore(clickedPoint); /* Close all other popups and display popup for clicked store */ createPopUp(clickedPoint); } }); function addMarkers() { /* For each feature in the GeoJSON object above: */ stores.features.forEach(function(marker) { /* Create a div element for the marker. */ var el = document.createElement('div'); /* Assign a unique `id` to the marker. */ el.id = "marker-" + marker.properties.id; /* Assign the `marker` class to each marker for styling. */ el.className = 'marker'; el.style.backgroundImage = 'url(' + marker.properties.icon + ')'; el.style.width = marker.properties.iconSize[0] + 'px'; el.style.height = marker.properties.iconSize[1] + 'px'; /** * Create a marker using the div element * defined above and add it to the map. **/ new mapboxgl.Marker(el, { offset: [0, -50/2] }) .setLngLat(marker.geometry.coordinates) .addTo(mapbox_maps); el.addEventListener('click', function(e){ /* Fly to the point */ flyToStore(marker); /* Close all other popups and display popup for clicked store */ createPopUp(marker); /* Highlight listing in sidebar */ var activeItem = document.getElementsByClassName('active'); e.stopPropagation(); if (activeItem[0]) { activeItem[0].classList.remove('active'); } }); }); } } }});
Contact
Opening Hours
Monday: 00:00 - 23:59
Tuesday: 00:00 - 23:59
Wednesday: 00:00 - 23:59
Thursday: 00:00 - 23:59
Friday: 00:00 - 23:59
Saturday: 00:00 - 23:59 Open now
Sunday: 00:00 - 23:59
Video
Agent
Marcomm HCH
- marcomm.hch@gmail.com
Send a message
Send me a message
Review
0 Base on 0 Reviews
Service Quality of customer service and attitude to work with you
Value for Money Overall experience received for the amount spent
Location Visibility, commute or nearby parking spots
Cleanliness The physical condition of the business
Login to review
Reply
Cancel reply