OYO Townhouse 060 Airport Green Arcade | Global Travel