A very nice place to stay for a reasonable price - hotel «Disneyland Anaheim Area Tropical Paradise Vacation Home» is located in Anaheim. This hotel is located in walking distance from the city center.
Number of rooms: 2
1251 Kenwood Street, Anaheim, CA 92805, United States of America, Anaheim, CA 92805