B
Betu V Review of Malibu Beach Inn Hotel and Spa
Incredible place to stay great rooms and location....
Incredible place to stay great rooms and location. Lots of attractions nearby. I've stayed here over a dozen times.
Comments: