Get a Hotel in Ilaro

IBD International Hotel Ilaro

IBD International Hotel Ilaro

Ilaro • Show on map /10 View Details for Price

IBD International Hotel Ilaro is located in Ilaro and features a restaurant and a bar. The accommodation features a 24-hour front desk and room service for guests. At the hotel every room comes with a…More info

Book now