Hotel Square is a stylish 5-star boutique hotel featuring art deco accents, a restaurant with a terrace, a spa, and a lounge.