{
  "place": {
    "slug": "surabaya-id",
    "name": "Surabaya, Indonesia",
    "kind": "city",
    "city": "Surabaya",
    "region": "East Java",
    "country": "ID",
    "region_slug": "east-java",
    "url": "https://otaless.com/id/east-java/surabaya-id/",
    "state": null,
    "region_page": {
      "name": "East Java",
      "slug": "east-java",
      "url": "https://otaless.com/id/east-java/"
    },
    "country_page": {
      "code": "ID",
      "name": "Indonesia",
      "url": "https://otaless.com/id/"
    }
  },
  "facet": null,
  "from_nightly": {
    "amount": 44,
    "currency": "USD"
  },
  "sleeps_floor": 2,
  "updated": "2026-10-29T17:01:50.780Z",
  "live": false,
  "facets": [],
  "nearby": [
    {
      "name": "Batu, Indonesia",
      "path": "/id/east-java/batu-id/",
      "url": "https://otaless.com/id/east-java/batu-id/"
    },
    {
      "name": "Tuban, Indonesia",
      "path": "/id/east-java/tuban-id/",
      "url": "https://otaless.com/id/east-java/tuban-id/"
    },
    {
      "name": "Kediri, Indonesia",
      "path": "/id/east-java/kediri-id/",
      "url": "https://otaless.com/id/east-java/kediri-id/"
    },
    {
      "name": "Grogol, Indonesia",
      "path": "/id/central-java/grogol-id/",
      "url": "https://otaless.com/id/central-java/grogol-id/"
    },
    {
      "name": "Klaten, Indonesia",
      "path": "/id/central-java/klaten-id/",
      "url": "https://otaless.com/id/central-java/klaten-id/"
    },
    {
      "name": "Wonosari, Indonesia",
      "path": "/id/yogyakarta/wonosari-id/",
      "url": "https://otaless.com/id/yogyakarta/wonosari-id/"
    },
    {
      "name": "Semarang, Indonesia",
      "path": "/id/central-java/semarang-id/",
      "url": "https://otaless.com/id/central-java/semarang-id/"
    },
    {
      "name": "Depok, Indonesia",
      "path": "/id/yogyakarta/depok-yogyakarta-id/",
      "url": "https://otaless.com/id/yogyakarta/depok-yogyakarta-id/"
    }
  ],
  "managers_here": [
    {
      "name": "5* Bumi Surabaya City Resort",
      "path": "/manager/5-bumi-surabaya-city-resort-zlmj5t/",
      "url": "https://otaless.com/manager/5-bumi-surabaya-city-resort-zlmj5t/"
    },
    {
      "name": "Sewa Apartemen & Villa Harian, Bulanan & Tahunan",
      "path": "/manager/sewa-apartemen-villa-harian-bulanan-tahunan-jli4rt/",
      "url": "https://otaless.com/manager/sewa-apartemen-villa-harian-bulanan-tahunan-jli4rt/"
    }
  ],
  "stays": [
    {
      "stay_id": "01M5EEX62V2YP6HFG3GV24TGMG",
      "name": "Bumi Surabaya City Resort",
      "property_type": "hotel",
      "stay_kind": "entire_place",
      "lodging_class": "hotel",
      "bedrooms": null,
      "bathrooms": null,
      "sleeps": 2,
      "city": "Surabaya",
      "region": "Surabaya",
      "country": "ID",
      "geo_precision": "city",
      "amenities": [
        "free wi-fi",
        "24-hour services",
        "swimming pool",
        "on-site dining",
        "meeting facilities",
        "no smoking",
        "air conditioning",
        "no pets allowed"
      ],
      "from_nightly": {
        "amount": 44,
        "currency": "USD"
      },
      "verified_at": "2026-10-21T05:28:22.875Z",
      "price_verified_at": "2026-10-21T05:28:22.875Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "5* Bumi Surabaya City Resort"
      },
      "url": "https://otaless.com/stay/bumi-surabaya-city-resort-hzlfcn/",
      "go": "https://otaless.com/go?stay=01M5EEX62V2YP6HFG3GV24TGMG"
    },
    {
      "stay_id": "01M3RHMA6HPJDYXMGEXP2SR7X3",
      "name": "6 Pax for Group stay| 2 KamarTidur @MERR surabaya",
      "property_type": "apartment",
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 6,
      "city": "Jawa Timur",
      "region": "Surabaya",
      "country": "ID",
      "geo_precision": "exact",
      "amenities": [
        "ac",
        "body soap",
        "body wash",
        "clothing storage",
        "dedicated workspace",
        "dining table",
        "freezer",
        "gantungan baju",
        "hair dryer",
        "hot water",
        "hot water kettle",
        "iron"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-29T17:01:50.755Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Sewa Apartemen & Villa Harian, Bulanan & Tahunan"
      },
      "url": "https://otaless.com/stay/6-pax-for-group-stay-2-kamartidur-merr-surabaya-qsnpnp/",
      "amenities_truncated": true,
      "go": "https://otaless.com/go?stay=01M3RHMA6HPJDYXMGEXP2SR7X3"
    },
    {
      "stay_id": "01M3RHMA6WX2Q15NQW3DDXAXQ9",
      "name": "Stylish 2BR connected to Mall Tunjungan Plaza SBY",
      "property_type": "apartment",
      "bedrooms": 2,
      "bathrooms": 2,
      "sleeps": 5,
      "city": "Jawa Timur",
      "region": null,
      "country": "ID",
      "geo_precision": "exact",
      "amenities": [
        "ac",
        "basic cooking essentials",
        "bathtub",
        "body soap",
        "body wash",
        "books and reading material",
        "clothes drying rack",
        "clothing storage",
        "dedicated workspace",
        "dining table",
        "dishes and silverware",
        "freezer"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-29T17:01:50.780Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Sewa Apartemen & Villa Harian, Bulanan & Tahunan"
      },
      "url": "https://otaless.com/stay/stylish-2br-connected-to-mall-tunjungan-plaza-sby-npsapw/",
      "amenities_truncated": true,
      "go": "https://otaless.com/go?stay=01M3RHMA6WX2Q15NQW3DDXAXQ9"
    }
  ],
  "has_more": false,
  "search": "https://otaless.com/search.json?place=Surabaya%2C%20Indonesia",
  "mcp": "https://otaless.com/mcp",
  "note": "Facts crawled from each manager's own site. live:false everywhere: availability and the real total are only knowable on the manager's site."
}