Hampton Inn Santa Rosa
Welcome to the Hampton Inn Santa Rosa hotel, set in the heart of New Mexico. With plenty of things to do in Santa Rosa, guests will discover the beautiful ‘City of Natural Lakes’ and be amazed by the Blue Hole, a crystal-clear lake that rises from natural springs and attracts scuba-divers from around the world. Go fishing and swimming at the nearby Park Lake.