Home2 | Townplace Suites Las Vegas, NV Home2 Suites | Townplace Suites Duo Hotel. Each facility has their own outdoor pool, each 5-stories, but a combined of 245 rooms and a 3-story parking garage located right off the Strip. 219,785 square feet.