Life House is a stylish hotel offering retro-vibe accommodations, casual dining, and a rooftop bar.