location [ləʊˈkeɪʃən] ??
noun
1 (place) lugar; (m)
the house is set in has a beautiful locationor la casa está situada en un lugar precioso
2 (placing) [of building] situación; (f) ubicación; (f)
"central location near the sea" (in brochure) "situación ubicación céntrica próxima al mar"; (f)or (f) this would be an ideal spot for the location of the hotel este sería un lugar ideal para la ubicación del hotel
