stuart townsend
Del Rey Hotel & Casino del Rey Del Rey Hotel & Casino del Rey
San Jose
"stuart townsend"
Nice clean hotel, large rooms. Can be noisy but very friendly staff.