Museums

Cultural Museum

Mercer Street janjanbureh, Janjanbureh, Gambia
🇬🇲 The Gambia
13.5371791, -14.7655512
Back to Museums list
Radius:
Sort:
0 hotels within 20 km

Location & Nearby Hotels

Location
Hotels

Hotels Near Cultural Museum

No Hotels Found

No hotels found within 20 km of this location. Try increasing the search radius.

// Back to top window.addEventListener('scroll', function () { document.getElementById('backToTop').style.display = window.scrollY > 300 ? 'flex' : 'none'; }); // ============================ // MAP INITIALIZATION // ============================ const placeLat = 13.5371791; const placeLng = -14.7655512; const placeName = "Cultural Museum"; const placeAddress = "Mercer Street janjanbureh, Janjanbureh, Gambia"; const catIcon = 'fa-museum'; const hotels = []; const map = L.map('placeMap').setView([placeLat, placeLng], 13); L.tileLayer('https://{s}.basemaps.cartocdn.com/rastertiles/voyager/{z}/{x}/{y}{r}.png', { attribution: '© OSM © CARTO', maxZoom: 19 }).addTo(map); // Place marker (red, larger) const placeIcon = L.divIcon({ className: 'place-marker', html: `
`, iconSize: [38, 38], iconAnchor: [19, 19], popupAnchor: [0, -22] }); L.marker([placeLat, placeLng], { icon: placeIcon, zIndexOffset: 1000 }) .addTo(map) .bindPopup(`

${placeName}

${placeAddress}

`) .openPopup(); // Hotel markers (blue, smaller) const hotelIcon = L.divIcon({ className: 'hotel-marker', html: '
', iconSize: [26, 26], iconAnchor: [13, 13], popupAnchor: [0, -16] }); const bounds = L.latLngBounds([[placeLat, placeLng]]); hotels.forEach(h => { if (isNaN(h.lat) || isNaN(h.lng) || h.lat === 0 || h.lng === 0) return; const stars = h.class >= 1 && h.class <= 5 ? '⭐'.repeat(h.class) : ''; const price = h.minrate > 0 ? `
From ${h.minrate} ${h.currency}
` : ''; const photo = h.photo ? `` : ''; L.marker([h.lat, h.lng], { icon: hotelIcon }) .addTo(map) .bindPopup(`
${photo}

${h.name}

${stars ? `
${stars}
` : ''}
${h.distance} km away
${price} ${h.url ? `View on Booking →` : ''}
`); bounds.extend([h.lat, h.lng]); }); // Fit bounds if (hotels.length > 0) { map.fitBounds(bounds, { padding: [40, 40], maxZoom: 14 }); }