The "hotel apartment" is just the free housing everyone starts with so they have a place to call their own and mess around with the housing editor. While I am not sure they will be town square, there are other housing types such as the Studio Apartment, One Bedroom Apartment, Luxury One Bedroom Apartment, and Two Bedroom Apartment from the higher up packages.