Behlar Passage Building No 1, Floor 1, Kasr Al Nile Street, Talat Harb Square, Cairo
Capital Hotel's good location gets good marks from our customers. During your stay, you're just a quick walk from Tahrir Square. Features include free breakfast and free WiFi in public areas, plus a restaurant. This 3-star hotel has 18 rooms on 1 floor. Each room includes amenities such as free WiFi and cable TV channels.