Marc Resorts renovates its properties on Oahu

By Katherine Nichols /

Comments