The Neptune Grand Hotel is the former home of Logan Echolls, Dick Casablancas and Duncan Kane. Many people have stayed at the Neptune Grands during the series including Wallace Fennel with Jackie Cook, Keith Mars with Harmony Chase and Veronica Mars with Logan and Duncan (on separate occasions). Hank Landry and Mindy O'Dell had came to the hotel to have an affair, checking in under the name Rory Finch.Logan Echolls and Kendall Casablancas also had an affair at the hotel. The Neptune Grand Hotel is also the location where Cassidy Casablancas commit suicide and where Aaron Echolls was killed. The Hotel was featured during Season 2 and 3.