Odeon Hotel Palace is down Town Cairo, next to shopping center. Our hotel follows Arabic style. We try and make our guests stay more happy and comfortable. We offer best accommodation services.
Already have an account?
See a problem with this venue's profile? Submit an issue