Entella Hotel
San Francisco • Show on map
View Details for Price
Located in the North Beach area of San Francisco this hotel features guest rooms with free Wi-Fi. It offers a 24-hour front desk for guest convenience. Fisherman's Wharf is 8 minutes’ walk away. A cable…More info


