MovieMaps

Photo of Holiday Palace

Location: The Royal Towers
As Seen In: Psych episode 2x03 “Psy vs. Psy

Lindsay Leikin walks out of the hotel.