Verified ListingIs this your business? Claim this listing
Rashid Alabsi
Based in Istanbul, Istanbul Business Center provides reservation services for tickets and hotels, using their extensive experience in the industry to achieve customer satisfaction.
background Layer 1