The Conquistadores Hotel is located in Trujillo making it one of the best hotels to stay at while in town.All 50 at this 3-star property offers well-furnished rooms and attentive service.Each guestroom has air conditioning, hair dryer, bathtub, separate shower and tub, mini bar, satellite/cable...
Next »