Malibu Beach Inn is a high-end hotel on a private stretch of sand known as Billionaire's Beach — the location is impeccable, but some amenities aren't as luxe as the price implies

12:59pm PDT - March 19th, 2020    waffle house - Business Insider

Malibu Beach Inn is one of the few luxury hotels in Malibu and is situated directly on a private stretch of Carbon Beach, also known as Billionaire's Beach, with panoramic views of the Pacific Ocean. The laid back but upscale hotel is positioned next to multi…