mousemaniac
Mouseketeer
- Joined
- Feb 22, 2002
- Messages
- 86
Has anyone stayed at the Come Back Inn? This hotel used to be called the Ramada Limited and is supposed to be very close to Universal Studios. The address is 5625 Major Blvd.
We have reservations here for the last part of our trip and were wondering if anyone knew anything about this hotel.
Thanks,
Cris
We have reservations here for the last part of our trip and were wondering if anyone knew anything about this hotel.
Thanks,
Cris