Property Location When you stay at Villa Santa Cruz in Todos Santos, you'll be on the beach and within the vicinity of Todos Santos Plaza and Prof. Nestor Agundez Martinez Cultural Center. This 4-star guesthouse is within the vicinity of Logan Gallery and Nuestra Senora del Pilar Church.Rooms Make yourself at home in one of the 4 guestrooms. Rooms have private furnished balconies. Complimentary wireless Internet access is available to keep you connected. Bathrooms have complimentary toiletries and bathrobes.Amenities Don't miss out on recreational opportunities including an outdoor pool and a spa tub. This guesthouse also features complimentary wireless Internet access and concierge services.Dining A complimentary breakfast is included.Business, Other Amenities Free self parking is available onsite.