Amsterdam Hotel
Sofia - Sofia
Search dates for this hotel
Overview
Located in the heart of Sofia, this hotel is within 2 miles (3 km) of Serdika Center, Vasil Levski Stadium and National Gallery for Foreign Art. Alexander Nevski Cathedral and Russian Church are also within 3 miles (5 km).