ADVERTISEMENT

Chroma Hospitality commemorates 10 years of innovation and authentic Filipino warmth

Published Oct 21, 2025 02:24 pm
Filinvest and Chroma Hospitality along with other subsidiaries for the anniversary toast
Filinvest and Chroma Hospitality along with other subsidiaries for the anniversary toast
Chroma Hospitality, the management company behind Crimson Hotels and Resorts, Quest Hotels and Resorts, Timberland Highlands Resort, and the newly launched Grafik Hotel Collection, celebrated its 10th anniversary, “Chroma at 10: A Decade of Brilliance,” held at the Crimson Grand Ballroom, Crimson Hotel Filinvest City Manila.
The milestone event coincided with the 70th anniversary of Filinvest Development Corporation, marking a significant year that celebrates both Filinvest’s enduring legacy and Chroma’s decade of hospitality excellence.
The evening gathered an esteemed roster of guests, including media partners, top clients, and executives from Filinvest Development Corporation and its subsidiaries. The celebration was made even more meaningful with the presence of Joseph Yap and Josephine Gotianun-Yap, vice chairperson of the Board of Filinvest Development Corporation, who joined the festivities to honor Chroma’s decade of growth, innovation, and Filipino pride.
First senior vice president of Hotels and Resorts Francis Gotianun
First senior vice president of Hotels and Resorts Francis Gotianun
The Circle of Brilliance 2025 awardees include the Manila Bulletin, with its Lifestyle editor Rey Ilagan (second from right) present to receive the honor.
The Circle of Brilliance 2025 awardees include the Manila Bulletin, with its Lifestyle editor Rey Ilagan (second from right) present to receive the honor.
Vice president of Sales and Marketing Carmela Bocanegra
Vice president of Sales and Marketing Carmela Bocanegra
Chroma Hospitality country manager James Montenegro
Chroma Hospitality country manager James Montenegro
One of the highlights of the evening was the presentation of the Circle of Brilliance Awards, recognizing Chroma’s most valued partners from the corporate, government, travel agency/wholesale, online travel agency, airline, and media segments. These awards symbolize Chroma’s deep appreciation for the partnerships that have been vital to its continued success across the years.
Another highlight of the evening was “The Next 10: Chroma in Focus”, a segment presented by James Montenegro, country manager of Chroma Hospitality. The presentation unveiled 10 exciting updates and plans for the company, including the much-anticipated Crimson Clark, the soon-to-open Grafik Pine House Baguio, and new culinary ventures that continue to expand Chroma’s creative portfolio.
“Ten years. Ten milestones. And countless stories that remind us why we do what we do,” James said. “Chroma was built on courage, and as we step into the next decade, that same courage will take us even further. I look forward to tackling our next decade with all of you.”
As Chroma looks toward the future, it continues to pursue growth through new destinations, inspired brands, and meaningful experiences that reflect the brilliance of Filipino hospitality for generations to come.

Related Tags

people and events Chroma Hospitality
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.