Con Wi-Fi en toda la propiedad, el hotel Baymont By Wyndham Phoenix North, de 4 estrellas, está a unos 15 minutos a pie del Centro Comercial Metrocenter. Este hotel, que está dotado de 92 habitaciones con vistas a la ciudad, está ubicado cerca de Castles 'n' Coasters.
A unos 3 km del hotel encontrarás Thunderbird Square Shopping Center. Los huéspedes también podrían disfrutar de la proximidad a Rose Mofford Sports Complex, situado a tan solo 6 minutos a pie. La parada de autobús 15729 está justo a la vuelta de la esquina del Baymont By Wyndham Phoenix North.
Las habitaciones del lugar tienen una zona de estar, además de cortinas opacas y aire acondicionado para tu comodidad. Las habitaciones de huéspedes están equipadas con cafetera/tetera y una nevera.
Cada día se sirve un desayuno continental gratuito que incluye cereales, yogures y también huevos. El restaurante Texas Roadhouse, que se encuentra a tan solo 1 km del hotel Baymont By Wyndham Phoenix North, ofrece platos de cocina americana.