CHC Business Residence offers modern-style studios and apartments in Genoa center, next to the ferry and cruise terminal. The property features a 24-hour front desk and offers free Wi-Fi access throughout
Each air-conditioned accommodations features a kitchenette, dining area and bathroom with shower. They are complete with a seating area, flat-screen TV and safety deposit box.
Guests can make use of the business center and free gym at the Holiday Inn Genoa Hotel, 328 feet away.
CHC Business Residence is 820 feet from Dinegro Metro Stop. Genoa Piazza Principe Train Station is a 10-minute walk away.