Top amenities
- WiFi in lobby
- Pool
- Parking
- A/C
- Gym
No description available
Yes, stella villa offers 1 pool area.
No, stella villa doesn’t allow pets.
Yes, stella villa provides Parking for guests.
stella villa is located in Villa 864 street 30 first settlement tagmo awal New cairo, 11341, Cairo, Egypt.
stella villa Nearby attractions include El-Tagamu El Khames, Ramses Railway Station, Nasr City, Cairo International Airport, Maadi, Giza Pyramids, Tahrir Square, El-Manial.
These hotels may also be interesting for you...