Featuring a restaurant, IMPERIO del SOL offers accommodations in Isla del Sol. Free WiFi access is available.
Each room here has a private bathroom with free toiletries. Some rooms also have air conditioning. A daily breakfast is included.
At IMPERIO del SOL guests will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include a tour desk.