ET 1878, 22 Haile Gebre Silase St, Addis Ababa, Ethiopia
Capital Hotel and Spa is a Hotel located at ET 1878, 22 Haile Gebre Silase St, Addis Ababa, Ethiopia. It has received 783 reviews with an average rating of 4.2 stars.
The address of Capital Hotel and Spa: ET 1878, 22 Haile Gebre Silase St, Addis Ababa, Ethiopia
Capital Hotel and Spa has 4.2 stars from 783 reviews
Hotel
1583 reviews
2QC5+4R5, Taitu St, Addis Ababa 1000, Ethiopia
990 reviews
17, Kazanchis Business District Kirkos Subcity, 18, Addis Ababa 1000, Ethiopia