Karta Vacation Rentals
On Jeddah’s Tahlia Street — the city’s main commercial avenue. Minutes from office towers, banks, consulates, fashion boutiques, cafes and restaurants. A serviced-residence vibe that suits business travelers and city explorers alike.