Taco Bell’s First Hotel May Not Be Its Last
Last week, Taco Bell announced the availability of bookings for its pop-up hotel and resort aptly called “The Bell.” Reservations sold out in two minutes. The 70-room pop-up is located in Palm Springs, California, with prices starting at $169 per night. It will be a short, four-day, taco-themed run.