Red Hotel Cubao er et velkomment tilholdssted for rejsende, der ønsker at udforske den pulserende byscene. Det er en fantastisk mulighed for at afkøle sig efter en dag med aktiviteter. Hotellet er placeret i Quezon City, et dynamisk område tæt på mange attraktioner og transportmuligheder. Afstanden til byens centrum er omkring 3 kilometer, hvilket giver nem adgang til oplevelser og forretningsmøder.