13 Mazda Street
Located in the heart of the city's business and shopping centres, Taj Sheba Hotel offers tranquil relaxation, spacious comfort, and impeccable amenities beyond expectations. Guests are just 16 km away from the airport, and a 5-minute walk to the ancient city of Sana'a (Bab al Yemen).
No reviews found. Be the first to review this place.