Castle Creek Manor se encuentra en Grand Junction, a 2,7 km de Universidad de Colorado Mesa, y ofrece alojamiento con wifi gratis, un jardín con terraza y acceso a la bañera de hidromasaje. El alojamiento dispone de bañera de hidromasaje.
Las unidades están equipadas con balcón y ofrecen aire acondicionado, TV de pantalla plana y baño privado con ducha y artículos de aseo gratuitos. También se ofrece nevera y microondas, además de hervidor.
En el bed and breakfast se puede disfrutar de un desayuno americano.
El aeropuerto más cercano (Aeropuerto regional de Grand Junction) está a 21 km del alojamiento.