Hotel ‘gay friendly’ abre en Venecia.

Axel Hotels, la primera cadena de hoteles del mundo para la comunidad LGBTI (lesbianas, gays, bisexuales, transexuales), anuncia la próxima apertura del Axel Hotel Venezia el 15 de marzo, que representa Su primera inauguración en el mercado italiano. Este hotel se suma a las dos aperturas previstas para este 2019: AxelBeach Miam i y Axel Hotel San Sebastián. Historia, arte y estilo caracterizan al Axel Hotel Venezia, cerca del Rio della Fornace, entre la Basílica de Santa Maria della Salute y el museo Peggy Guggenheim. Es un edificio histórico de estilo veneciano típico ubicado en el distrito de Dorsoduro, punto de encuentro de los artistas en los años de la “dolce vita” veneciana y solo a quince minutos a pie de la famosa Piazza San Marco a través del puente de la Academia. Su ubicación es estratégica, de hecho, está muy cerca de la estación de Santa Lucía y Piazzale Roma, desde donde se puede llegar fácilmente al aeropuerto Marco Polo. Sonders and Beach Group será el socio de Axel Hotels en Italia para los servicios de turismo LGBTQ. “Es un proyecto que se realiza, comenta Alessio Virgili, CEO de Sonders y Beach Group Italia, con Axel Hotels, para su primera apertura en Italia, en Venecia. Nuestro grupo, Sonders & Beach Italy, será un socio estratégico en Italia gracias al know-how del mercado italiano. Durante más de 15 años he estado luchando para que Italia sea el destino preferido para el turismo LGBTQ. Fue complicado, pero hoy podemos ver los resultados, y no menos importante, la victoria de Milán como sede de la Convención Mundial de la IGLTA sobre Turismo LGBT. Hoy me siento dos veces más orgulloso de esta primera apertura como embajador italiano de IGLTA y como presidente de AITGL “. El futuro hotel, completamente renovado en 2017, tendrá 55 habitaciones, 12 de las cuales se agregarán en junio en el próximo edificio conectado al principal, muchos de los cuales con vistas al canal, equipados y decorados al estilo de los edificios históricos de Venecia que conservan su encanto atemporal.

Últimos artículos

Artículos relacionados

// -----------------------------------------------------------------------------// Código JavaScript para integrar usuario de WordPress con chat de Supabase // Colocar este código en el footer de WordPress antes del chat(function() { // 1. Función para obtener datos del usuario de WordPress function getWordPressUserData() { // WordPress debe proporcionar estos datos vía PHP if (typeof wpUserData !== 'undefined' && wpUserData.isLoggedIn) { return { isLoggedIn: true, userId: wpUserData.userId, username: wpUserData.username, email: wpUserData.email, displayName: wpUserData.displayName }; } return { isLoggedIn: false }; }// 2. Función para inicializar el chat con datos del usuario function initializeChatWithUser() { const userData = getWordPressUserData(); if (userData.isLoggedIn) { console.log('Usuario WordPress detectado:', userData.username); // Guardar datos del usuario para el chat localStorage.setItem('chatUser', JSON.stringify({ id: userData.userId, username: userData.username, email: userData.email, displayName: userData.displayName, source: 'wordpress' }));// Disparar evento personalizado para que el chat sepa que hay usuario window.dispatchEvent(new CustomEvent('wordpressUserReady', { detail: userData })); } else { console.log('No hay usuario logueado en WordPress'); localStorage.removeItem('chatUser'); // Opcional: redirigir a login o mostrar mensaje showLoginPrompt(); } }// 3. Función para mostrar prompt de login si no hay usuario function showLoginPrompt() { // Puedes personalizar este mensaje const loginDiv = document.createElement('div'); loginDiv.innerHTML = `

Para usar el chat necesitas estar logueado

Iniciar Sesión
`; // Insertar antes del chat (ajusta el selector según tu HTML) const chatContainer = document.querySelector('#chat-container') || document.querySelector('.chat-container'); if (chatContainer) { chatContainer.parentNode.insertBefore(loginDiv, chatContainer); } }// 4. Función para obtener historial del usuario desde Supabase function loadUserChatHistory() { const userData = JSON.parse(localStorage.getItem('chatUser') || '{}'); if (userData.id) { // Este evento lo debe escuchar tu chat para cargar el historial window.dispatchEvent(new CustomEvent('loadChatHistory', { detail: { userId: userData.id, username: userData.username } })); } }// 5. Inicializar cuando la página esté lista if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initializeChatWithUser); } else { initializeChatWithUser(); }// 6. Cargar historial después de inicializar usuario setTimeout(loadUserChatHistory, 1000);})();