Galaxy Hotel
- Details
Galaxy Hotel is another portfolio company under SMS which provide a full-fledged hotel and related services. Galaxy is a three star hotel providing best served food, beverage, and room services in Gambella town.
Galaxy Hotel is another portfolio company under SMS which provide a full-fledged hotel and related services. Galaxy is a three star hotel providing best served food, beverage, and room services in Gambella town.