The White Elephant, located alongside Nantucket's magnificent harbor and just steps from downtown, is home to the island's premier steak and seafood restaurant Brant Point Grill, as well as White Elephant Spa.
The White Elephant, located alongside Nantucket's magnificent harbor and just steps from downtown, is home to the island's premier steak and seafood restaurant Brant Point Grill, as well as White Elephant Spa.