M Restaurant

Adjacent to the newly remodeled Hotel Metropole, the M Restaurant is conveniently located downtown, in the heart of Avalon.  The restaurant accommodates up to 100 guests and the adjoining oceanfront patio seats 50 guests.  Just steps from the beach it’s the perfect location for your special event. 

Hotel Metropole Beach House
Celebrate your next special occasion in style at the Hotel Metropole’s Beach House.  This luxurious 2-bedroom, 2-bathroom retreat includes all the comforts of home; full kitchen, living room, fireplace and entertainment center.  The deck comfortably seats up to 30 guests with additional seating space inside.  Your guests’ will enjoy the panoramic ocean views while dining.   

Private Location
Whether you’re renting a beach cottage or considering one of the many picturesque settings on Catalina Island for your special event.  Our catering staff is ready to help you create a dining experience that suits your personality, sense of style and budget.