El Twin Dolphins se encuentra en Newport Beach, a 9 km del Fashion Island, y ofrece alojamiento con aire acondicionado, balcón y WiFi gratuita. Se encuentra a 1,4 km del muelle de Newport Beach y dispone de cajero automático.
La casa cuenta con 4 dormitorios, TV con canales por cable, cocina equipada con lavavajillas y microondas, lavadora y 4 baños.
En las inmediaciones se puede practicar ciclismo.
Entre los lugares de interés de la zona se incluyen el pabellón Balboa, el ferry Balboa Island y el muelle Balboa. El aeropuerto John Wayne es el más cercano y queda a 9 km del Twin Dolphins.