MovieMaps

Photo of Hotel De La Cruz

Location: River Rock Casino
As Seen In: Psych episode 1x03 "Speak Now or Forever Hold Your Piece"