Hotel Cristal offers comfortable rooms, some with balconies, and features a stylish Italian restaurant.