When you stay at Premier Palace Hotel , you'll be within a 15-minute drive of Baku Olympic Stadium. Guests can grab a bite to eat at the restaurant and visit the spa to be pampered with massages, body wraps, or body scrubs. Other highlights at this Art Deco hotel include 2 bars/lounges, an indoor pool, and a poolside bar. The property is just a short walk to public transportation: 8 Noyabr Metro Station is 13 minutes away.