Mexico City has a new, sleek luxury hotel: Las Alcobas, which in Spanish means “the alcoves.” Located in the posh Polanco district, it is billed as a modern guest house comprising 35 rooms, including a two-bedroom suite and three penthouses with wraparound terraces featuring sweeping views of the city.
Just …