{"id":3000064720,"date":"2022-10-31T14:35:29","date_gmt":"2022-10-31T18:35:29","guid":{"rendered":"https:\/\/www.wework.com\/ideas\/?post_type=landing_page&#038;p=3000064720"},"modified":"2026-01-20T10:19:40","modified_gmt":"2026-01-20T15:19:40","slug":"wework-all-access-buildings","status":"publish","type":"landing_page","link":"https:\/\/www.wework.com\/ideas\/info\/wework-all-access-buildings","title":{"rendered":"WeWork All Access: bookable locations by membership plan"},"content":{"rendered":"\n<p>WeWork All Access membership plans include a daily workspace booking during business hours\u2014with extended hours and weekends available 365 days of the year at selected locations.* Subject to availability. Where you are able to book depends on which WeWork All Access membership plan you choose. Current locations available for booking by membership plan type are viewable on the WeWork app and on this page, and may be updated from time to time. <a href=\"https:\/\/www.wework.com\/solutions\/wework-all-access\">Go back.<\/a><\/p>\n\n\n    <div class=\"country-paragraph-block-US has-small-font-size\">\n        <p><\/p>    <\/div>\n\n\n     \n<div class=\"cmw-building-tabs-block\" id=\"cmw-building-tabs-root\"\n     data-buybuttons=\"\">\n    <!-- JS will render content here -->\n<\/div>\n\n<script>\n(async function () {\n  const rootEl = document.getElementById('cmw-building-tabs-root');\n  if (!rootEl) return;\n\n  let cachedApiRaw = null;\n  try { cachedApiRaw = localStorage.getItem('cached_api_data'); } catch(e){ cachedApiRaw = null; }\n\n  \/\/ If nothing cached, try fetching and populate localStorage so subsequent loads use it\n  let fetchedApiData = null;\n  if (!cachedApiRaw) {\n    try {\n      const res = await fetch('https:\/\/www.wework.com\/ideas\/wp-json\/allaccessdata\/v1\/data');\n      if (res && res.ok) {\n        fetchedApiData = await res.json();\n        try { localStorage.setItem('cached_api_data', JSON.stringify(fetchedApiData)); cachedApiRaw = JSON.stringify(fetchedApiData); } catch (e) { \/* ignore storage errors *\/ }\n      } else {\n        console.warn('Failed to fetch building tabs, status:', res && res.status);\n      }\n    } catch (err) {\n      console.warn('Error fetching building tabs:', err);\n    }\n  }\n\n  let buildingTabs;\n  try {\n    buildingTabs = cachedApiRaw ? JSON.parse(cachedApiRaw) : (Array.isArray(fetchedApiData) ? fetchedApiData : []);\n  } catch (e) {\n    buildingTabs = Array.isArray(fetchedApiData) ? fetchedApiData : [];\n  }\n\n  if (!Array.isArray(buildingTabs) || buildingTabs.length === 0) {\n    rootEl.innerHTML = '<div class=\"cmw-building-tabs-block\"><em>No data. Please refresh the page.<\/em><\/div>';\n    return;\n  }\n\n  \/\/ Buy buttons data (JSON string provided by server block attributes)\n  let buyButtonsJson = rootEl.dataset.buybuttons || '';\n  let serverBuyButtons = [];\n  try { serverBuyButtons = buyButtonsJson ? JSON.parse(buyButtonsJson) : []; } catch(e){ serverBuyButtons = []; }\n\n  function cmwCreateCustomEl(tag, attrs, txt) {\n    const customEl = document.createElement(tag);\n    if (attrs) Object.keys(attrs).forEach(k => customEl.setAttribute(k, attrs[k]));\n    if (txt !== undefined) customEl.textContent = txt;\n    return customEl;\n  }\n\n  const cmwBuildingContainer = cmwCreateCustomEl('div', { class: 'cmw-filter-buildings-tabs', id: 'cmw-filter-buildings-tabs' });\n  const searchWrapper = cmwCreateCustomEl('div', { class: 'cmw-building-tabs-search' });\n\n  const tabsContainer = cmwCreateCustomEl('div', { class: 'cmw-building-tabs' });\n\n  \/\/ Mobile trigger\n  const mobileContainer = cmwCreateCustomEl('div', { class: 'cmw-building-tabs-mobile' });\n  const mobileTrigger = cmwCreateCustomEl('div', { class: 'tab-select custom-trigger', onclick: 'cmw_toggleDropdown && cmw_toggleDropdown()' });\n  const selectedTabLabel = cmwCreateCustomEl('span', { id: 'selected-tab', 'data-value': '' }, buildingTabs[0].Region || 'Select a region');\n  const cmwChevron = cmwCreateCustomEl('span', { class: 'tab-select-chevron', style: 'pointer-events: auto; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); cursor: pointer;' });\n  cmwChevron.innerHTML = '<svg width=\"32\" viewBox=\"0 0 32 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M8 8l8 8 8-8\" stroke=\"#888\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/><\/svg>';\n  mobileTrigger.appendChild(selectedTabLabel);\n  mobileTrigger.appendChild(cmwChevron);\n  mobileContainer.appendChild(mobileTrigger);\n\n  \/\/ Dropdown options\n  const mobileDropdown = cmwCreateCustomEl('div', { id: 'custom-dropdown-mobile-city-toggle', class: 'tab-select-dropdown', style: 'display: none; border: 1px solid #ccc; border-top: none; position: absolute; width: 100%; background: white; z-index: 999;' });\n  buildingTabs.forEach((t, i) => {\nconst regionSlug = (t.Region || '')\n  .toLowerCase()                     \n  .replace(\/[^a-z0-9\\s-]\/g, ' ')      \n  .replace(\/\\s+\/g, '-');\n const opt = cmwCreateCustomEl('div', {\n  class: 'tab-select-option',\n  'data-value': regionSlug,\n  style: 'padding: 10px; cursor: pointer;'\n}, t.Region || '');\n    opt.addEventListener('click', () => cmw_selectTab(i, t.Region));\n    mobileDropdown.appendChild(opt);\n  });\n  mobileContainer.appendChild(mobileDropdown);\n  tabsContainer.appendChild(mobileContainer);\n\n  \/\/ Desktop tabs\n  const desktopTabs = cmwCreateCustomEl('div', { class: 'cmw-building-tabs-desktop' });\n  buildingTabs.forEach((t, i) => {\n    const btn = cmwCreateCustomEl('button', { class: 'tab-btn' + (i===0 ? ' active' : ''), 'data-tab': String(i), 'data-value': (t.Region || '')\n  .toLowerCase()                     \n  .replace(\/[^a-z0-9\\s-]\/g, ' ')      \n  .replace(\/\\s+\/g, '-') }, t.Region || '');\n\n    desktopTabs.appendChild(btn);\n  });\n  tabsContainer.appendChild(desktopTabs);\n\n  \/\/ Search bar\n  const citySearchBar = cmwCreateCustomEl('div', { class: 'city-search-bar' });\n  citySearchBar.innerHTML = '<span class=\"city-search-icon\" aria-hidden=\"true\" style=\"position: absolute; left: 10px; top: 50%; transform: translateY(-50%);\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 20 20\" fill=\"none\" style=\"display:block;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"9\" cy=\"9\" r=\"7\" stroke=\"#888\" stroke-width=\"2\" \/><line x1=\"14.4142\" y1=\"14.7071\" x2=\"18\" y2=\"18\" stroke=\"#888\" stroke-width=\"2\" stroke-linecap=\"round\" \/><\/svg><\/span>';\n  const citySearchInput = cmwCreateCustomEl('input', { type: 'text', placeholder: 'Search by city in the current tab...', class: 'city-search-input' });\n  const clearSearchBtn = cmwCreateCustomEl('button', { type: 'button', class: 'clear-city-search', 'aria-label': 'Clear city search', style: 'display: none;' }, '\u00d7');\n\n  citySearchBar.appendChild(citySearchInput);\n  citySearchBar.appendChild(clearSearchBtn);\n\n  searchWrapper.appendChild(tabsContainer);\n  searchWrapper.appendChild(citySearchBar);\n\nconst buyButtonsRow = cmwCreateCustomEl('div', { class: 'building-buy-buttons-row' });\nconst buyButtonsInner = cmwCreateCustomEl('div', { class: 'building-position-absolute-button' });\n\n\nbuildingTabs.forEach((t, customTabIdx) => {\n  const regionSlug = (t.Region || '')\n  .toLowerCase()                     \n  .replace(\/[^a-z0-9\\s-]\/g, ' ')      \n  .replace(\/\\s+\/g, '-');\n\n  \/\/ find matching server buy button entries for this region\n  const matchingButtons = (serverBuyButtons || []).filter(b => ((b.region || '') .toLowerCase()                     \n  .replace(\/[^a-z0-9\\s-]\/g, ' ')      \n  .replace(\/\\s+\/g, '-')) === regionSlug);\n\n  const hasBasic = matchingButtons.some(b => b.basicBuyLink);\n  const hasPlus = matchingButtons.some(b => b.plusBuyLink);\n\n  const wrapperClasses = ['cmw-building-tab-buy-button'];\n  wrapperClasses.push('has-no-buy-button');\n  if (customTabIdx === 0) wrapperClasses.push('active');\n\n  const buildingTabLocationsWrapper = cmwCreateCustomEl('div', { \n    class: wrapperClasses.join(' '),\n    'data-region': regionSlug,\n    'data-tab': String(customTabIdx)\n  });\n\n  \/\/ Basic header cell (always present)\n  const basicHeaderCell = cmwCreateCustomEl('div', { class: 'building-header-cell badge basic' });\n  basicHeaderCell.appendChild(cmwCreateCustomEl('span', { class: 'building-buy-button-header basic' }, 'Basic'));\n\n  \/\/ If there are basic links, append them (may be multiple) with data-countries\n  matchingButtons.filter(b => b.basicBuyLink).forEach(b => {\n    const a = cmwCreateCustomEl('a', {\n      href: b.basicBuyLink,\n      class: 'cmw-buy-btn basic',\n      style: 'display:none',\n      target: '_blank',\n      rel: 'noopener',\n      'data-countries': b.basicBuyCountries || ''\n    }, 'Get Basic');\n    basicHeaderCell.appendChild(a);\n  });\n\n  \/\/ Plus header cell (always present)\n  const plusHeaderCell = cmwCreateCustomEl('div', { class: 'building-header-cell badge plus' });\n  plusHeaderCell.appendChild(cmwCreateCustomEl('span', { class: 'building-buy-button-header plus' }, 'Plus'));\n\n  \/\/ If there are plus links, append them with data-countries\n  matchingButtons.filter(b => b.plusBuyLink).forEach(b => {\n    const a2 = cmwCreateCustomEl('a', {\n      href: b.plusBuyLink,\n      class: 'cmw-buy-btn plus',\n      style: 'display:none',\n      target: '_blank',\n      rel: 'noopener',\n      'data-countries': b.plusBuyCountries || ''\n    }, 'Get Plus');\n    plusHeaderCell.appendChild(a2);\n  });\n\n  buildingTabLocationsWrapper.appendChild(basicHeaderCell);\n  buildingTabLocationsWrapper.appendChild(plusHeaderCell);\n\n  buyButtonsInner.appendChild(buildingTabLocationsWrapper);\n});\n\nbuyButtonsRow.appendChild(buyButtonsInner);\n\n  cmwBuildingContainer.appendChild(searchWrapper);\n  cmwBuildingContainer.appendChild(buyButtonsRow);\n\n  \/\/ Contents\n  const contentsContainer = cmwCreateCustomEl('div', { class: 'cmw-buildings-tab-contents' });\n  \/\/ Build each tab content (group buildings by city)\n  buildingTabs.forEach((customTab, customTabIdx) => {\n    const tabContent = cmwCreateCustomEl('div', { class: 'cmw-buildings-tab-content' + (customTabIdx===0 ? ' active' : ''), 'data-tab': String(customTabIdx) });\n\n    const cityGroups = {};\n    var nonStopTexts = '';\n    if (Array.isArray(customTab.Countries)) {\n      customTab.Countries.forEach(country => {\n        if (!Array.isArray(country.Cities)) return;\n\n        if( country.Country === 'Israel'){\n          nonStopTexts = '24\/7 Access'; \n        }else{\n          nonStopTexts = 'Extended hours 6:00 - 23:59';\n        }\n\n        country.Cities.forEach(cityObj => {\n          const cityName = cityObj.City || 'No City';\n          if (!Array.isArray(cityObj.Buildings)) return;\n          cityObj.Buildings.forEach(b => {\n            const building = {\n              name: b.BuildingName || '',\n              address: b.BuildingAddress || '',\n              url: b.BuildingUrl || '',\n              basicChecked: !!b.HasAllAccessBasic,\n              plusChecked: !!b.HasAllAccessPlus,\n              nonstopChecked: !!b.HasExtendedHours,\n              nonStopTexts: nonStopTexts\n            };\n            cityGroups[cityName] = cityGroups[cityName] || { city: cityName, buildings: [] };\n            cityGroups[cityName].buildings.push(building);\n          });\n        });\n      });\n    } else if (Array.isArray(customTab.buildings)) {\n      customTab.buildings.forEach(b => {\n        const cityName = b.city || 'No City';\n        cityGroups[cityName] = cityGroups[cityName] || { city: cityName, buildings: [] };\n        cityGroups[cityName].buildings.push(b);\n      });\n    }\n\n    \/\/ Sort city names\n    const cityKeys = Object.keys(cityGroups).sort((a,b) => a.localeCompare(b, undefined, { sensitivity: 'base' }));\n    cityKeys.forEach(cityKey => {\n      const cmwCityGroup = cityGroups[cityKey];\n      const cityGroupWrap = cmwCreateCustomEl('div', { class: 'building-city-group' });\n\n      const header = cmwCreateCustomEl('div', { class: 'building-city-group-header' });\n      const cityToggleBtn = cmwCreateCustomEl('button', {\n        class: 'mobile-city-toggle',\n        type: 'button',\n        'aria-expanded': 'false',\n        'aria-controls': 'city-group-' + cmwPassmd5(cityKey + String(customTabIdx))\n      });\n      const toggleIcon = cmwCreateCustomEl('span', {\n  class: 'toggle-icon',\n  'aria-hidden': 'true'\n}, '');\n      cityToggleBtn.addEventListener('click', function () {\n        const ctrl = document.getElementById('city-group-' + cmwPassmd5(cityKey + String(customTabIdx)));\n        const expanded = this.getAttribute('aria-expanded') === 'true';\n        this.setAttribute('aria-expanded', String(!expanded));\n        ctrl.style.display = expanded ? 'none' : 'block';\n        this.classList.toggle('active');\n      });\n      const cityNameEl = cmwCreateCustomEl('h5', { class: 'building-city-name' }, cmwCityGroup.city);\n      cityToggleBtn.appendChild(cityNameEl);\n      cityToggleBtn.appendChild(toggleIcon);\n\n      header.appendChild(cityToggleBtn);\n\n      const cityTable = cmwCreateCustomEl('div', { class: 'building-table', id: 'city-group-' + cmwPassmd5(cityKey + String(customTabIdx)), style: 'display:none;' });\n      cmwCityGroup.buildings.forEach(cmwBuilding => {\n        const buildingRow = cmwCreateCustomEl('div', { class: 'building-row' });\n        const buildingDetails = cmwCreateCustomEl('div', { class: 'building-details' });\n        const nameAddressEl = cmwCreateCustomEl('div', { class: 'building-name-address' });\n        const buildingNameSpan = cmwCreateCustomEl('span', { class: 'building-name' });\n        if (cmwBuilding.url) {\n          const cityLink = document.createElement('a');\n          cityLink.href = cmwBuilding.url;\n          cityLink.textContent = cmwBuilding.name || '';\n          buildingNameSpan.appendChild(cityLink);\n        } else {\n          buildingNameSpan.textContent = cmwBuilding.name || '';\n        }\n        const addressDiv = cmwCreateCustomEl('div', { class: 'building-address' });\n        if (cmwBuilding.address && cmwBuilding.address !== cmwBuilding.name) {\n          const addressSpan = cmwCreateCustomEl('span', { class: 'building-address' }, cmwBuilding.address);\n          addressDiv.appendChild(addressSpan);\n        }\n        if (cmwBuilding.nonstopChecked) {\n          const nonstopEl = cmwCreateCustomEl('span', { class: 'building-nonstop' }, cmwBuilding.nonStopTexts);\n          addressDiv.appendChild(nonstopEl);\n        }\n        nameAddressEl.appendChild(buildingNameSpan);\n        nameAddressEl.appendChild(addressDiv);\n        buildingDetails.appendChild(nameAddressEl);\n\n        const buildingChecks = cmwCreateCustomEl('div', { class: 'building-checks' });\n        const buildingBasicEl = cmwCreateCustomEl('div', { class: 'building-basic' }, cmwBuilding.basicChecked ? '\u2714' : '');\n        const buildingPlusEl = cmwCreateCustomEl('div', { class: 'building-plus' }, cmwBuilding.plusChecked ? '\u2714' : '');\n        buildingChecks.appendChild(buildingBasicEl);\n        buildingChecks.appendChild(buildingPlusEl);\n\n        buildingRow.appendChild(buildingDetails);\n        buildingRow.appendChild(buildingChecks);\n        cityTable.appendChild(buildingRow);\n      });\n\n      cityGroupWrap.appendChild(header);\n      cityGroupWrap.appendChild(cityTable);\n      tabContent.appendChild(cityGroupWrap);\n    });\n\n    contentsContainer.appendChild(tabContent);\n  });\n\n  cmwBuildingContainer.appendChild(contentsContainer);\n\n  rootEl.appendChild(cmwBuildingContainer);\n\n\n  \/\/ simple md5 fallback for ids (not cryptographic)\n  function cmwPassmd5(s) {\n    \/\/ quick hash to avoid invalid id chars\n    let cmwHash = 0;\n    for (let i=0;i<s.length;i++) { cmwHash = ((cmwHash<<5)-cmwHash) + s.charCodeAt(i); cmwHash |= 0; }\n    return 'id' + Math.abs(cmwHash);\n  }\n\n  \/\/ Back to top button\n  const backToTopBtn = cmwCreateCustomEl('button', { id: 'building-tabs-back-to-top', type: 'button', 'aria-label': 'Back to top', style: 'display:none;position:fixed;' });\n  backToTopBtn.innerHTML = '<svg width=\"20\" height=\"20\" viewBox=\"0 0 24 20\" fill=\"none\"><path d=\"M5 15l7-7 7 7\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>';\n  document.body.appendChild(backToTopBtn);\n\n})();\n<\/script>\n\n\n<p>*Buildings with extended hours allow keycard access every day from 6:00 AM \u2013 11:59 PM. <\/p>\n\n\n    <div class=\"country-paragraph-block-US has-small-font-size\">\n        <p><\/p>    <\/div>\n","protected":false},"featured_media":0,"template":"","class_list":["post-3000064720","landing_page","type-landing_page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.4 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WeWork All Access: bookable locations by membership plan - WeWork<\/title>\n<meta name=\"description\" content=\"WeWork All Access membership plans include a daily workspace booking. Where you are able to book depends on which WeWork All Access membership plan you choose. Current locations available for booking by membership plan type are viewable on the WeWork app and on this page, and may be updated from time to time. Want to see what else is included?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wework.com\/info\/wework-all-access-buildings\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WeWork All Access: bookable locations by membership plan\" \/>\n<meta property=\"og:description\" content=\"WeWork All Access membership plans include a daily workspace booking. Where you are able to book depends on which WeWork All Access membership plan you choose. Current locations available for booking by membership plan type are viewable on the WeWork app and on this page, and may be updated from time to time. Want to see what else is included?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wework.com\/info\/wework-all-access-buildings\" \/>\n<meta property=\"og:site_name\" content=\"Ideas\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-20T15:19:40+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wework.com\/ideas\/info\/wework-all-access-buildings\",\"url\":\"https:\/\/www.wework.com\/info\/wework-all-access-buildings\",\"name\":\"WeWork All Access: bookable locations by membership plan - WeWork\",\"isPartOf\":{\"@id\":\"https:\/\/www.wework.com\/ideas\/#website\"},\"datePublished\":\"2022-10-31T18:35:29+00:00\",\"dateModified\":\"2026-01-20T15:19:40+00:00\",\"description\":\"WeWork All Access membership plans include a daily workspace booking. Where you are able to book depends on which WeWork All Access membership plan you choose. Current locations available for booking by membership plan type are viewable on the WeWork app and on this page, and may be updated from time to time. Want to see what else is included?\",\"breadcrumb\":{\"@id\":\"https:\/\/www.wework.com\/info\/wework-all-access-buildings#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wework.com\/info\/wework-all-access-buildings\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.wework.com\/info\/wework-all-access-buildings#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"\/ideas\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Landing Pages\",\"item\":\"\/ideas\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"WeWork All Access: bookable locations by membership plan\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wework.com\/ideas\/#website\",\"url\":\"https:\/\/www.wework.com\/ideas\/\",\"name\":\"Ideas\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.wework.com\/ideas\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wework.com\/ideas\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.wework.com\/ideas\/#organization\",\"name\":\"WeWork\",\"url\":\"https:\/\/www.wework.com\/ideas\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wework.com\/ideas\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.wework.com\/ideas\/wp-content\/uploads\/sites\/4\/2019\/04\/welogo_black_55x55.jpg?fit=55%2C55\",\"contentUrl\":\"https:\/\/www.wework.com\/ideas\/wp-content\/uploads\/sites\/4\/2019\/04\/welogo_black_55x55.jpg?fit=55%2C55\",\"width\":55,\"height\":55,\"caption\":\"WeWork\"},\"image\":{\"@id\":\"https:\/\/www.wework.com\/ideas\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"WeWork All Access: bookable locations by membership plan - WeWork","description":"WeWork All Access membership plans include a daily workspace booking. Where you are able to book depends on which WeWork All Access membership plan you choose. Current locations available for booking by membership plan type are viewable on the WeWork app and on this page, and may be updated from time to time. Want to see what else is included?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wework.com\/info\/wework-all-access-buildings","og_locale":"en_US","og_type":"article","og_title":"WeWork All Access: bookable locations by membership plan","og_description":"WeWork All Access membership plans include a daily workspace booking. Where you are able to book depends on which WeWork All Access membership plan you choose. Current locations available for booking by membership plan type are viewable on the WeWork app and on this page, and may be updated from time to time. Want to see what else is included?","og_url":"https:\/\/www.wework.com\/info\/wework-all-access-buildings","og_site_name":"Ideas","article_modified_time":"2026-01-20T15:19:40+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wework.com\/ideas\/info\/wework-all-access-buildings","url":"https:\/\/www.wework.com\/info\/wework-all-access-buildings","name":"WeWork All Access: bookable locations by membership plan - WeWork","isPartOf":{"@id":"https:\/\/www.wework.com\/ideas\/#website"},"datePublished":"2022-10-31T18:35:29+00:00","dateModified":"2026-01-20T15:19:40+00:00","description":"WeWork All Access membership plans include a daily workspace booking. Where you are able to book depends on which WeWork All Access membership plan you choose. Current locations available for booking by membership plan type are viewable on the WeWork app and on this page, and may be updated from time to time. Want to see what else is included?","breadcrumb":{"@id":"https:\/\/www.wework.com\/info\/wework-all-access-buildings#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wework.com\/info\/wework-all-access-buildings"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.wework.com\/info\/wework-all-access-buildings#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"\/ideas"},{"@type":"ListItem","position":2,"name":"Landing Pages","item":"\/ideas"},{"@type":"ListItem","position":3,"name":"WeWork All Access: bookable locations by membership plan"}]},{"@type":"WebSite","@id":"https:\/\/www.wework.com\/ideas\/#website","url":"https:\/\/www.wework.com\/ideas\/","name":"Ideas","description":"","publisher":{"@id":"https:\/\/www.wework.com\/ideas\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wework.com\/ideas\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.wework.com\/ideas\/#organization","name":"WeWork","url":"https:\/\/www.wework.com\/ideas\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wework.com\/ideas\/#\/schema\/logo\/image\/","url":"https:\/\/www.wework.com\/ideas\/wp-content\/uploads\/sites\/4\/2019\/04\/welogo_black_55x55.jpg?fit=55%2C55","contentUrl":"https:\/\/www.wework.com\/ideas\/wp-content\/uploads\/sites\/4\/2019\/04\/welogo_black_55x55.jpg?fit=55%2C55","width":55,"height":55,"caption":"WeWork"},"image":{"@id":"https:\/\/www.wework.com\/ideas\/#\/schema\/logo\/image\/"}}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.wework.com\/ideas\/wp-json\/wp\/v2\/landing_page\/3000064720","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wework.com\/ideas\/wp-json\/wp\/v2\/landing_page"}],"about":[{"href":"https:\/\/www.wework.com\/ideas\/wp-json\/wp\/v2\/types\/landing_page"}],"version-history":[{"count":101,"href":"https:\/\/www.wework.com\/ideas\/wp-json\/wp\/v2\/landing_page\/3000064720\/revisions"}],"predecessor-version":[{"id":3000080791,"href":"https:\/\/www.wework.com\/ideas\/wp-json\/wp\/v2\/landing_page\/3000064720\/revisions\/3000080791"}],"wp:attachment":[{"href":"https:\/\/www.wework.com\/ideas\/wp-json\/wp\/v2\/media?parent=3000064720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}