If Town Square is at the top of your itinerary, you might like to know some more about it.
It is found in Los Cabos, 730 miles from Mexico City.
Travelers are always happy to find out that there are 42 hotels within a radius of 2 miles of Town Square. The Villa La Estancia Beach Resort & Spa, the Villa del Arco Beach Resort & Spa and the Casa Dorada Los Cabos Resort & Spa are just some you might want to think about. They're situated 1 mile, 1 mile and 2 miles away, respectively.
You can still have a top-class vacation without spending all your savings. Book a room close to all the action at one of the more affordable accommodation options. Don't look further than the Seven Crown Express & Suites Cabo San Lucas or the Siesta Suites Hotel for a comfortable bed and a good price.
If you'd prefer to have a stylish refuge to rest up after all that sightseeing, the many nearby upmarket accommodation options should excite you. The Riu Palace Cabo San Lucas All Inclusive is just 1 mile away, while the Villa del Palmar Residences can be reached in 1 mile. Both are charming and full of creature comforts.
Make sure you check the menu and specials at Restaurante VIVA (carrtera transpeninsular km 3.7 via de carlos, Residencial country club, Cabo San Lucas). This suitable restaurant lies only 0.2 miles from Town Square.