 | erikbedesem (0) 03/30/2003 | awesome!!!! great view even better food and the service well let's say no need for improvement....i travel quite a bit and always make time to go to arthur's 27.....located at downtown disney orlando fla in the wyndham hotel and resort....check it out you wont be disappointed!!!!!
(0 voted this helpful, 0 funny and 0 agree) |