Ellison Suites, Los Angeles

Ellison Suites, Los Angeles
https://ellison-suites.usa8.info

Ellison Suites offers pet-friendly accommodations in Los Angeles. Getty Center is 6.2 mi away. Free WiFi is provided. Guests can enjoy a kitchen in every suite offered. The accommodations features a flat-screen TV.

15 Paloma Avenue, Venice Beach, Los Angeles, CA 90291, United States of America

Related Posts