facebook twitter envelope print Motel Location 8339 E Colfax Ave Denver, CO United States Motel Contact Information Phone (303) 388-4139 Locate 39.7404864, -104.8908318