OYO Hotels & Homes today announced the launch of Capital O, its premium offerings for business travelers in the UAE. The first Capital O 187 Action Hotel is located in Ras Al Khaimah and another o...