The Malibu has a convenient location in the western half of the city, and in case you forget something, the hotel is located next to the Gran Plaza regional fashion mall which has two department stores, many fashion boutiques and several restaurants. On a positive note, the room was clean and the staff is polite. However, for the price, the... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.