Room 2

Room 3

Room 4

Cadillac Hotel

star images

8 Dudley Avenue, Venice. California. United States

Amenities: Laundry, Terrace, Tour Desk, Concierge Service, 24-Hour Front Desk