Motel 6 1262

Motel 6 #1262, also known as Motel 6 North Palm Springs, CA – North, is a Motel 6 location at 63950 20th Avenue in North Palm Springs, California.