Are there refrigerators in the rooms
Address: 1000 W Buena Vista Dr, Lake Buena Vista, FL 32830, USA
Hugo Castillo | Sep 30, 2019
Yes
Timothy Palumbo | Sep 30, 2019
They're very small though and ours was leaking water for two nights before they fixed it.
Thanks! Your answer is awaiting moderation.