Hotel Name: Aurora Hotel
Star Rating: ★ ★ ★ ★
Location: United States California Avalon (CA)๐
Address: 137 Marilla Avenue, Avalon (CA), California CA 90704 rooms
๐ Click/Touch Here to booking!
Remember to comment it after staying please โ๏ธ