• 6 years ago
The Four Seasons Hotel Cairo at Nile Plaza is a 5-star hotel offers air-conditioned rooms with a flat-screen satellite TV and a marble bathroom. It has luxury spa facilities, and outdoor landscaped pool area.

Category

🏖
Travel