The comfortable 4-star Capital O Hotel Dos Mares, Cabo San Lucas, located in the Downtown Cabo San Lucas district of Cabo San Lucas, also stands around 15 minutes' walk from the 25 acre working Flora Farms and provides tour/ticket assistance for better sightseeing. This Cabo San Lucas hotel offers Wi-Fi in public areas, parking nearby and a swimming pool.
The hotel is ideally located within 700 feet of Plaza Amelia Wilkes and in close proximity to Tomas Spangler Photography Gallery. The natural rock formation "Arch of Cabo San Lucas" is also located about 25 minutes by foot from the Capital O Hotel Dos Mares. Nature lovers will appreciate the proximity to Villa Andaluza, which is 1.1 miles away. Located within reach of the accommodation, Church of Saint Luke is open for visiting by worshippers and tourists. There is Ruta del desierto bus stop only a 10-minute stroll from the Capital O Hotel Dos Mares, Cabo San Lucas.
There are 150 rooms at the hotel, each of them has climate control, as well as entertainment amenities such as a flat-screen TV with satellite channels. They are equipped with private bathrooms.
A continental breakfast is offered on-site. Dining options also include Salvatore G's Italian Restaurant, located a few steps from this property.