I am thinking of staying at the Best Western Lake Buena Vista Resort with my wife to celebrate our honeymoon and I have noticed that the hotel has four "Atrium Suites" on the top floor of the hotel with panoramic views of the downtown disney area. :-:
Does anyone know if this resort is a good choice for location and value for money and in particular the size, layout and room rate for the atrium suites?
I cannot find much information about the atrium suites at all and have checked the hotel and Best Western websites without much luck.
Any help would be greatly appreciated.
The Overlord