Twenty Eight is a hotel offering stylish studios and apartments. Guests can enjoy an airy restaurant/bar and a cocktail lounge.