Located 600 metres from National Theatre of Costa Rica in San José, Taormina Hotel and Casino features a restaurant, bar and free WiFi throughout the property. Free private parking is available on site.
Every room comes with a flat-screen TV. Every room is equipped with a private bathroom.
There is a 24-hour front desk at the property.
San Juan de Dios Hospital is 1 km from Taormina Hotel and Casino, while Metropolitan Hospital Costa Rica is 1.2 km away. The nearest airport is Tobías Bolaños International Airport, 7 km from Taormina Hotel and Casino.