This lovely hotel is situated in Downtown. The accomodation comprises a total of 224 snug rooms. In addition, Wi-Fi access is offered at the establishment's common spaces. The reception desk is open all day long. Capitol Plaza may charge a fee for some services.