It seems like there’s a lot of ways to go about this that may be overkill, so I’m curious which may avoid that.
Low maintenance in this context is aiming for moderate technical knowledge/setup, lower cost, and portability in case you need to migrate your site and so minimal hassle in that process.
You can enable static website hosting on an AWS S3 bucket as long as it’s a simple page. At that point it’s paid for by the click, if you get enough visits to exceed the free tier.