Suites Los Arcos ligt in het noorden van Isla Mujeres en biedt accommodaties met een koffiezetapparaat, kabel-tv en airconditioning. De accommodatie biedt bagageopslag en de receptie is geopend van 07:00 tot 23:00 uur.
De kamers van Suites Los Arcos beschikken ook over een magnetron, een koelkast en een balkon met uitzicht op de stad. De eigen badkamer is uitgerust met een douche.
Suites Los Arcos ligt aan Hidalgo Avenue, waar een verscheidenheid aan restaurants, bars en uitgaansgelegenheden te vinden zijn.
Cancun ligt op 30 minuten met de veerboot.