Karta Vacation Rentals
In Mehairja, Doha — a boutique luxury hotel tucked by The Torch. About a 15-minute drive from Doha Corniche and Souq Waqif, and close to Sport City, Khalifa International Stadium and Aspire Park; City Centre Shopping Mall is roughly 13.5 km and Katara Beach about 19.4 km.