Hotel Menfis 3*
Main amenities
-
Wi-Fi
-
24-hour services
-
On-site Dining
-
Air conditioning
-
No pets allowed
Location
The comfortable 3-star Hotel Menfis San Francisco provides proximity to Cascada La Toma, which is located nearly a 25-minute walk away. There is also private parking.
The centre of San Francisco can be reached within a 15-minute walk. The hotel is stationed within 1 km of Catedral de San Francisco. This San Francisco hotel is just near Terminal de Omnibus bus station.
The rooms at the Menfis San Francisco include air conditioning, as well as media facilities like a flat-screen TV. The rooms are fitted with a private bathroom. Offering amenities such as towels, some bathrooms also have a bidet and a separate toilet.
An American breakfast is served here every morning. You may walk 7 minutes to Agape Bistro or eat by La Palma Casa de Te, located only 500 metres away.