Hill Hotel

76, James Bourchier Blvd
Sofia
Bulgaria