{
  "place": {
    "slug": "roseville-mi",
    "name": "Roseville, MI",
    "kind": "city-auto",
    "city": "Roseville",
    "region": "MI",
    "country": "US",
    "region_slug": "mi",
    "url": "https://otaless.com/us/mi/roseville-mi/",
    "state": {
      "code": "MI",
      "name": "Michigan",
      "url": "https://otaless.com/us/mi/"
    },
    "region_page": null,
    "country_page": null
  },
  "facet": {
    "slug": "children-welcome",
    "label": "children welcome",
    "subject": "Stays with children welcome"
  },
  "from_nightly": {
    "amount": 216,
    "currency": "USD"
  },
  "sleeps_floor": 1,
  "updated": "2026-10-30T23:17:36.905Z",
  "live": false,
  "facets": [
    {
      "slug": "apartments",
      "label": "Apartments",
      "url": "https://otaless.com/us/mi/roseville-mi/apartments/"
    },
    {
      "slug": "minimum-age-of-primary-renter-21",
      "label": "minimum age of primary renter: 21",
      "url": "https://otaless.com/us/mi/roseville-mi/minimum-age-of-primary-renter-21/"
    },
    {
      "slug": "smoking-not-allowed",
      "label": "smoking not allowed",
      "url": "https://otaless.com/us/mi/roseville-mi/smoking-not-allowed/"
    },
    {
      "slug": "wheelchair-inaccessible",
      "label": "wheelchair inaccessible",
      "url": "https://otaless.com/us/mi/roseville-mi/wheelchair-inaccessible/"
    },
    {
      "slug": "infants-welcome",
      "label": "infants welcome",
      "url": "https://otaless.com/us/mi/roseville-mi/infants-welcome/"
    },
    {
      "slug": "pets-welcome",
      "label": "pets welcome",
      "url": "https://otaless.com/us/mi/roseville-mi/pets-welcome/"
    }
  ],
  "nearby": [],
  "managers_here": [],
  "stays": [
    {
      "stay_id": "01M3J0G8BNKPBMNS7Y5S1CFXNC",
      "name": "Floral",
      "property_type": "house",
      "bedrooms": 3,
      "bathrooms": 1,
      "sleeps": 4,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "exact",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": {
        "amount": 216,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 192,
        "high": 216,
        "currency": "USD"
      },
      "verified_at": "2026-10-30T23:17:36.888Z",
      "price_verified_at": "2026-10-30T23:17:36.888Z",
      "facts_complete": 1,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/floral-cgii6h/",
      "go": "https://otaless.com/go?stay=01M3J0G8BNKPBMNS7Y5S1CFXNC"
    },
    {
      "stay_id": "01M3J09QEQX7ZPC5QQRXWDYRK3",
      "name": "18365 Lower",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.899Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18365-lower-bendy6/",
      "go": "https://otaless.com/go?stay=01M3J09QEQX7ZPC5QQRXWDYRK3"
    },
    {
      "stay_id": "01M3J0PRHA15H0JKEN9FBZ232T",
      "name": "18377 Lower",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.900Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18377-lower-d9gjnt/",
      "go": "https://otaless.com/go?stay=01M3J0PRHA15H0JKEN9FBZ232T"
    },
    {
      "stay_id": "01M3J0BPEGA81GJY4NH114HGSF",
      "name": "18381 Lower",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.900Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18381-lower-omdrqo/",
      "go": "https://otaless.com/go?stay=01M3J0BPEGA81GJY4NH114HGSF"
    },
    {
      "stay_id": "01M3J0Q9MV6DK18JDF1A4R28B3",
      "name": "18393 Lower",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.903Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18393-lower-xnt2ml/",
      "go": "https://otaless.com/go?stay=01M3J0Q9MV6DK18JDF1A4R28B3"
    },
    {
      "stay_id": "01M3QBRG3B9HW9T6W0VW9R3C32",
      "name": "18427 Lower",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.903Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18427-lower-178fmx/",
      "go": "https://otaless.com/go?stay=01M3QBRG3B9HW9T6W0VW9R3C32"
    },
    {
      "stay_id": "01M3J0EENW65SHRRQW4F1Y8N4A",
      "name": "18431 Lower",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.897Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18431-lower-xxeqie/",
      "go": "https://otaless.com/go?stay=01M3J0EENW65SHRRQW4F1Y8N4A"
    },
    {
      "stay_id": "01M3J0MQH0HWX82A1X0VMC9YTG",
      "name": "18443 Lower",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.896Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18443-lower-2mqo0d/",
      "go": "https://otaless.com/go?stay=01M3J0MQH0HWX82A1X0VMC9YTG"
    },
    {
      "stay_id": "01M3J0KW0W0GQ1BR71F304AHM6",
      "name": "18447 Lower",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "not suitable for infants",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.897Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18447-lower-soqs05/",
      "go": "https://otaless.com/go?stay=01M3J0KW0W0GQ1BR71F304AHM6"
    },
    {
      "stay_id": "01M3J0MFBRMFZF8RPJG4P8MM4A",
      "name": "18455 Upper",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets not allowed"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.897Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18455-upper-r71g1t/",
      "go": "https://otaless.com/go?stay=01M3J0MFBRMFZF8RPJG4P8MM4A"
    },
    {
      "stay_id": "01M3J0E4NNX5GG9GQCC0XGZ4F6",
      "name": "18459 Lower",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.905Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18459-lower-mrgxqm/",
      "go": "https://otaless.com/go?stay=01M3J0E4NNX5GG9GQCC0XGZ4F6"
    },
    {
      "stay_id": "01M3J0PBCR5KDY7PX2J1XR14SM",
      "name": "18397 Studio",
      "property_type": "apartment",
      "bedrooms": null,
      "bathrooms": 1,
      "sleeps": 1,
      "city": "Roseville",
      "region": "MI",
      "country": "US",
      "geo_precision": "city",
      "amenities": [
        "children welcome",
        "infants welcome",
        "smoking not allowed",
        "wheelchair inaccessible",
        "minimum age of primary renter: 21",
        "pets welcome"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-30T23:17:36.898Z",
      "price_verified_at": null,
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "Easy Stay"
      },
      "url": "https://otaless.com/stay/18397-studio-wecgcx/",
      "go": "https://otaless.com/go?stay=01M3J0PBCR5KDY7PX2J1XR14SM"
    }
  ],
  "has_more": false,
  "search": "https://otaless.com/search.json?place=Roseville%2C%20MI",
  "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."
}