Walt Disney Caribbean Beach Club Review

This moderate class hotel located in the Epcot area has over 2000 rooms spread over a sprawling 200 acres. When you arrive at the resort complex your first stop will be at the Custom House, the hotel’s lobby area – here you can check in, buy theme park tickets, make dinner reservations or visit the […]