We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
Embassy of Latvia in Egypt

Embassy of Latvia in Egypt

8th floor, Abou El Feda Building, 3 Abou El Feda Street, Zamalek, Cairo, 11211, Egypt

Get Directions

Add phone number

  • 8th floor, Abou El Feda Building, 3 Abou El Feda Street, Zamalek, Cairo, 11211, Egypt
  • Get Directions

Similar places nearby