The family-run Best Western Capital Hotel Stockholm is nestled in the Enskede - Arsta - Vantoer district of Stockholm, 2.9 km from sports attractions, such as Tele2 Arena Multi-Purpose Stadium. This 4-star hotel has views of the city and features Wi-Fi in the rooms.
The hotel stands about 10 minutes' drive from the Mariatorget, near a bus stop. Fotografiska Museum is also located 3.8 km from the Best Western Capital Stockholm. Nature lovers will appreciate the vicinity of Liljeholmsviken, which is nearly minutes' walk away. This accommodation stands within 3 km of Saint Eric's Catholic Cathedral, popular with pilgrims and tourists alike.
The Best Western Capital offers a daily buffet breakfast. Izgara grill serves Turkish cuisine and is located in the vicinity of this Stockholm hotel.