Hotel Talisman is close to Ponta Delgada City Gates, Bell Tower, and Convent of Our Lady of Hope. Additional attractions near this hotel include Carlos Machado Museum and Antonio Borges Garden.
Hotel Talisman has an outdoor pool and a fitness facility. There is a business center on site. The hotel offers a restaurant.
The 58 air-conditioned guestrooms at Hotel Talisman include minibars and safes. Wireless high-speed Internet access (surcharge) is provided. Televisions are equipped with cable channels.