Search
Select the dictionary language
tener vistas
01
to overlook, to have a view of, to face
tener una vista que da hacia un lugar o paisaje
Examples
El hotel tiene vistas al mar.
The hotel overlooks the sea.
Search
Select the dictionary language
to overlook, to have a view of, to face
The hotel overlooks the sea.