Villa About Settle Inn South 90 Apartments
Settle Inn South 90 Apartments is a 3-star hotel in Cairo, Egypt. It is one of 1,008 places to stay in Cairo listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
???? S Teseen, Cairo, Egypt
Loading map…
Frequently asked questions
Where is Settle Inn South 90 Apartments located?
Settle Inn South 90 Apartments is located at ???? S Teseen, Cairo, Egypt.
How many stars does Settle Inn South 90 Apartments have?
Settle Inn South 90 Apartments is rated 3 stars.