Set in Los Chiles, Hotel Wilson Tulipan Los Chiles has a bar. Among the facilities at this property are room service and a 24-hour front desk, along with free Wi-Fi throughout the property. The accommodation offers karaoke and a tour desk.
Number of rooms: 14
avenida 1 Frente Oficinas de migracion, 21401 Los Chiles, Costa Rica