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