Beachfront Hotel Astoria offers bright rooms, free breakfast, two restaurants, and a bar.