Louvre Grand Hotel & Restaurant
Restaurant • HotelOne of the Best Places To Visits in Yeka
#1 Best Places To Visit in Yeka
#4 Top rated in Yeka
#5 Most Reviewed in Yeka
#2 Top rated Restaurant in Yeka
#2 Most Reviewed Restaurant in Yeka
▼
Address
Togo Street/Yeka District, Sub City Kebele 13/14 Addis Ababa, Ethiopia Addis Ababa, 1175, Ethiopia
Website
Contact
+251 97 018 0000Rating on Google Maps
4.50 (252 reviews)Open on Google Maps