Photos of the The Venice Palm Inn, Venice.

About the hotel