Pyramid Hotels and Resorts
The 4 star Pyramid Hotels & Resorts is set strategically in the heart of the city of Debre Zeyit and offers a wide range of cross functionalities and includes the right blend of luxury, warm service and efficiency.
Last updated on