Công ty hiện có vốn điều lệ 1.000 tỷ đồng, có trụ sở chính tại số 4 Láng Hạ, Hà Nội, hoạt động kinh doanh chính trong lĩnh vực bất động sản; dịch vụ khách sạn, khu du lịch; đầu tư và xây dựng hạ tầng, nhà ở...
Được biết, Công ty đang hợp tác cùng các tập đoàn hàng đầu thế giới về thiết kế (5G Studio) và quản lý khách sạn (Accor) để triển khai dự án chuỗi khách sạn cao cấp tiêu chuẩn 4-5 sao mang thương hiệu StarCity, bao gồm: Khách sạn StarCityWestlake Hanoi, NovotelStarCity Hoi An Resort, Khách sạn StarCity Nha Trang, Khách sạn StarCity Saigon, Khách sạn StarCity Airport Hotel. Trong đó, hai khách sạn: Novotel StarCity Hoi An Resort và StarCity Saigon hoàn thành trong năm 2010, 3 dự án khách sạn còn lại sẽ hoàn thành vào năm 2012.
Trong 6 tháng đầu năm, OCH đạt 86,7 tỷ đồng lợi nhuận trước thuế hợp nhất.