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).