Hotel UFO must be a franchise of the Madonna Inn, a campy hotel in San Luis Obispo, California, with themed rooms that might have been designed by aliens with a slight knowledge of Earth life. One room really does have a waterfall…in the bed’s headboard.
Hotel UFO must be a franchise of the Madonna Inn, a campy hotel in San Luis Obispo, California, with themed rooms that might have been designed by aliens with a slight knowledge of Earth life. One room really does have a waterfall…in the bed’s headboard.