Hotel Twin Dolphin
Written by John on October 6th, 2008The Hotel Twin Dolphin in Cabo San Lucas is a luxurious hotel on a private beach next to Santa Maria Bay. It has cabanas with deluxe rooms and suites. All rooms have ocean views, terraces, tile floors, marble and stone bathrooms. The pool offers a great view of the bay. Santa Maria Bay has a great beach, snorkeling, and many places to eat and have a drink.