Embassy of Sri Lanka is located in Riyadh, Saudi Arabia on 2979 Ahmad Abdulghafur Attar, Al Olaya. Embassy of Sri Lanka is rated 4 out of 5 in the category embassy in Saudi Arabia.
Address
2979 Ahmad Abdulghafur Attar, Al Olaya
Accessibility
Wheelchair-accessible entrance